2024-11-11, 12:05 AM
(This post was last modified: 2024-11-11, 12:55 AM by dakazze. Edited 4 times in total.)
Hahaha this feature is making me go crazy!!!
After doing research on NAT loopback for almost an hour (I am using openWRT, so enough resources) I figured I'd have to spend a few hours to figure this out so I set a hostname in openWRT for jelly.local, pointed that to nginx and added jelly.local to my nginx redirect for the external domain. I then set the server for the WebOS TV to jelly.local and used my laptop to connect to the external domain and syncplay worked right away!
.... it worked until I switched to another item in my library and now, no matter how often I restart both clients and reopen/rejoin syncplay groups it wont work again ^^
Just like before I get a notification that the TV-client has joined the syncplay session but nothing happens on the TV. When I switch back to the external adress on the TV syncplay works again!
With both clients using the new jelly.local address it also does not work...
If there are any more ideas I would appreciate it but I made another 20$ donation (name dakazze) earlier today regardless.
edit:
even more fun, having the laptop use the jelly.local address and the TV using the external domain syncplay works ^^
Why cant it just not be the constellation I need?
edit2:
one more thing... I now also tried disabling the cloudflare proxy, disabled "force SSL" in NginX and let both clients connect via http:// does not help either.
Since using the local address on the second client seems to work, to me this sounds like there is something weird going on with the webOS app!
After doing research on NAT loopback for almost an hour (I am using openWRT, so enough resources) I figured I'd have to spend a few hours to figure this out so I set a hostname in openWRT for jelly.local, pointed that to nginx and added jelly.local to my nginx redirect for the external domain. I then set the server for the WebOS TV to jelly.local and used my laptop to connect to the external domain and syncplay worked right away!
.... it worked until I switched to another item in my library and now, no matter how often I restart both clients and reopen/rejoin syncplay groups it wont work again ^^
Just like before I get a notification that the TV-client has joined the syncplay session but nothing happens on the TV. When I switch back to the external adress on the TV syncplay works again!
With both clients using the new jelly.local address it also does not work...
If there are any more ideas I would appreciate it but I made another 20$ donation (name dakazze) earlier today regardless.
edit:
even more fun, having the laptop use the jelly.local address and the TV using the external domain syncplay works ^^
Why cant it just not be the constellation I need?
edit2:
one more thing... I now also tried disabling the cloudflare proxy, disabled "force SSL" in NginX and let both clients connect via http:// does not help either.
Since using the local address on the second client seems to work, to me this sounds like there is something weird going on with the webOS app!