Nextcloud Talk - Externer Gast in Talk Sessions

Hallo zusammen,

aktuell hosten wir einen laufenden NC mit Talk und HPB auf unseren eigenen Servern, als interne Kommunikationsl├Âsung.

Wir wollten jetzt versuchen, ob wir jetzt G├Ąste in Talk einladen k├Ânnen und haben deshalb einige Anleitungen aus dem Netz durchgelesen und umgesetzt, was aber nicht funktionierte, weil der Signaling Server nicht antwortete.

Hat jemand von euch sowas in die Richtung probiert und hat damit Erfolg? W├╝rde mich ├╝ber eine funktionierende Anleitung freuen.

Gru├č Chris

Dein derzeitiger Aufbau ist nicht so ganz klar. Ggf kannst du das ja noch mal detaillierter beschreiben?

Moin,

Server A) NC 24.0 mit Talk auf Apache2, PHP7

Server B) HPB: CoTURN, Janus, Nextcloud Spreed Signaling, NATS (Docker Container), NGINX als Proxy und MariaDB f├╝r NC

Das Setup funktioniert in dieser Konfiguration in unserem privaten Netzwerk. Da keine Probleme.

Wenn ich jetzt zum Beispiel ├╝ber einen DynDNS Provider und entsprechenden Einstellungen in der Firewall einen Tunnel ├Âffne um einen Gast (ohne Anmeldung in unserem System) einladen will, meldet Nextcloud, dass der Aufbau zum Signaling Server l├Ąnger als erwartet dauert oder direkt, dass es einen Fehler gibt.

Freigegeben wurden Port 443 f├╝r den Zugriff auf die NC, 3478 (TCP und UDP), 5349 (TCP und UDP) und eine Port-Range von ca. 1000 Ports f├╝r die eigentlichen Clients w├Ąhrend der Talk Konferenz.

Muss ich da mehr freigeben oder geht das generell nicht, weil Turn und SIgnaling hinter der Firewall sitzen?

Gru├č Chris.

Ich bin vor einiger Zeit daran gescheitert janus und coturn vern├╝nftig hinter einem NAT router zum laufen zu bringen. Seit Umstellung auf dedizierte, ├Âffentliche IP l├Ąuft das ohne Probleme. Auf den ersten Blick k├Ânnte das hier auch zutreffen.

Hast du da eine Anleitung zu oder kannst du was genaueres dazu sagen?

Ich hatte mich an diversen Quellen bedient und das passende f├╝r mein Setup zusammengesucht. Hier die relevante Auswahl, die ich hierzu notiert hatte:

https://markus-blog.de/index.php/2020/07/30/how-to-install-nextcloud-talk-high-performance-backend-with-stun-turnserver-on-ubuntu/
https://github.com/nextcloud/vm/blob/master/apps/talk.sh
https://morph027.gitlab.io/blog/nextcloud-spreed-signaling/
https://arnowelzel.de/nextcloud-talk-mit-coturn-und-eigenem-signaling-server

Danke, da arbeite ich mich mal durch und melde mich dann bei Zeiten zur├╝ck! :smiley: