Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot connect from Talk backend with nextcloud-spreed-signaling v0.5.0 #285

Closed
pmarini-nc opened this issue Jul 1, 2022 · 2 comments
Closed

Comments

@pmarini-nc
Copy link

In my system

# lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 20.04.4 LTS
Release:	20.04
Codename:	focal

I have compiled with go:

# go version
go version go1.18.3 linux/amd64

Starting the server:

# ./v0.5.0/bin/signaling --config /etc/ncsignaling/server.conf
main.go:133: Starting up version unknown/go1.18.3 as pid 34926
main.go:142: Using a maximum of 1 CPUs
natsclient.go:120: Connection established to nats://localhost:4222 (NCVLLMBFKYPEJKL3YJUBMRWEMINAOBJATJMLEDDJ4KB6PBS46JBDOIZR)
hub.go:159: WARNING: The sessions hash key should be 32 or 64 bytes but is 48 bytes
backend_configuration.go:301: Backend BACKEND_URL1 allows a maximum of 10 sessions
backend_configuration.go:147: Backend BACKEND_URL1 added for https://BACKEND_URL1/
backend_configuration.go:147: Backend BACKEND_URL2 added for https://BACKEND_URL2/
hub.go:188: Using a maximum of 8 concurrent backend connections per host
hub.go:195: Using a timeout of 10s for backend connections
hub.go:291: Not using GeoIP database
mcu_janus.go:294: Connected to Janus WebRTC Server 0.12.2 by Meetecho s.r.l.
mcu_janus.go:300: Found JANUS VideoRoom plugin 0.0.9 by Meetecho s.r.l.
mcu_janus.go:305: Data channels are supported
mcu_janus.go:307: WARNING: Full-Trickle is NOT enabled in Janus!
mcu_janus.go:311: Maximum bandwidth 1048576 bits/sec per publishing stream
mcu_janus.go:312: Maximum bandwidth 2097152 bits/sec per screensharing stream
mcu_janus.go:318: Created Janus session 7569745705536306
mcu_janus.go:325: Created Janus handle 4862670562688457
main.go:235: Using janus MCU
hub.go:386: Using a timeout of 10s for MCU requests
backend_server.go:104: No IPs configured for the stats endpoint, only allowing access from 127.0.0.1
main.go:311: Listening on 127.0.0.1:8080

When I try to connect from Talk:

^[[15~client.go:282: Client from MY_IP has RTT of 206 ms (206.173841ms)
hub.go:822: Invalid message {Marshaler:<nil> Unmarshaler:<nil> Id: Type: Hello:<nil> Bye:<nil> Room:<nil> Message:<nil> Control:<nil> Internal:<nil> TransientData:<nil>} from MY_IP: type missing

The exact same test with nextcloud-spreed-signaling v0.4.1 in the same system works fine.

@fancycode
Copy link
Member

Most likely a duplicate of #180, did you check the comments there?

@pmarini-nc
Copy link
Author

Yes, confirmed. Maybe a note in the Readme about this would help?

Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants