Streamdeck

BarbaraS

New member
My Streamdeck Mosart Plugin cannot find the server - even if installed on the same host as the Mosart server (AWS EC2 instance). I can easily find from a browser, even from a local PC. I also see an established TCP connection on the server when I try with the Streamdeck, but the buttons don't work and show an exclamation mark. I am using the Elgato App, not Bitfocus Companion and I make sure that the server is listening and doesn't already have an active connection on that port.
 
I found the solution. The problem is that SignalRAllowedOrigins in the RemoteDispatcherServiceConfig.xml needs the address of the client as a value. As my streamdeck PC is not on a fixed IP, I installed tailscale on both machines and inserted the tailscale FQDN of my PC in this line. Then I put the tailscale IP of the Mosart server in the Web Proxy field of the server configuration (through the Web Application Config Tool). Restart the relevant Windows services and boom, we have a connection!
Edited to add: Of course you also have to use the tailscale IP of the Mosart server in the Streamdeck plugin.
2nd edit: As I configured the Web Proxy, the Streamdeck plugin has to use the web proxy port 55142.
 
Last edited:
Back
Top