Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Jitsi
  3. No sound in Jitsi...

No sound in Jitsi...

Scheduled Pinned Locked Moved Solved Jitsi
49 Posts 6 Posters 11.3k Views 6 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • nebulonN nebulon

    @potemkin_ai for a start the 3 participant meeting should go via the app instance on port 10000 this is hardcoded in jitsi and can't be changed, so make sure this port is reachable from your client.

    Further you likely see some connection errors in the browser logs as well as the connection candidates it found for webrtc, so check those.

    On top of this, are you using Cloudrflare proxying by any chance for this domain? Just thought of this and it likely will break due to the extra port not forwarded by CF then.

    jdaviescoatesJ Online
    jdaviescoatesJ Online
    jdaviescoates
    wrote on last edited by
    #5

    Also, are you all on good internet connections?

    Jitsi will automatically turn off cameras etc to try to ensure the meeting can go on when people have bad connections.

    I use Cloudron with Gandi & Hetzner

    potemkin_aiP 1 Reply Last reply
    1
    • nebulonN nebulon

      @potemkin_ai for a start the 3 participant meeting should go via the app instance on port 10000 this is hardcoded in jitsi and can't be changed, so make sure this port is reachable from your client.

      Further you likely see some connection errors in the browser logs as well as the connection candidates it found for webrtc, so check those.

      On top of this, are you using Cloudrflare proxying by any chance for this domain? Just thought of this and it likely will break due to the extra port not forwarded by CF then.

      potemkin_aiP Offline
      potemkin_aiP Offline
      potemkin_ai
      wrote on last edited by
      #6

      @nebulon my installation was with a port different from 10000 - reinstalling now, thank you!

      A question then - what's the point of asking the port input at the installation process, if the port shouldn't be touched?

      Screenshot from 2022-08-10 13-08-51-2.png

      nebulonN 1 Reply Last reply
      1
      • jdaviescoatesJ jdaviescoates

        Also, are you all on good internet connections?

        Jitsi will automatically turn off cameras etc to try to ensure the meeting can go on when people have bad connections.

        potemkin_aiP Offline
        potemkin_aiP Offline
        potemkin_ai
        wrote on last edited by
        #7

        @jdaviescoates thank you, didn't know that, but it's out of question, the internet is stable

        1 Reply Last reply
        1
        • potemkin_aiP potemkin_ai

          @nebulon my installation was with a port different from 10000 - reinstalling now, thank you!

          A question then - what's the point of asking the port input at the installation process, if the port shouldn't be touched?

          Screenshot from 2022-08-10 13-08-51-2.png

          nebulonN Away
          nebulonN Away
          nebulon
          Staff
          wrote on last edited by nebulon
          #8

          @potemkin_ai the only reason we show it is, that our dashboard has no exception for such a case, which is why the description says "only default works" hopefully upstream supports other ports at some point though.

          Is this solved then with the default port?

          potemkin_aiP 1 Reply Last reply
          1
          • nebulonN nebulon

            @potemkin_ai the only reason we show it is, that our dashboard has no exception for such a case, which is why the description says "only default works" hopefully upstream supports other ports at some point though.

            Is this solved then with the default port?

            potemkin_aiP Offline
            potemkin_aiP Offline
            potemkin_ai
            wrote on last edited by
            #9

            @nebulon need recheck and will let you know.

            Probably worth to rephrase a sentence for the guys like me?

            Something like: "Don't touch the port, unless you know what you are doing! Here is why" with a link on this forum?

            1 Reply Last reply
            1
            • robiR Offline
              robiR Offline
              robi
              wrote on last edited by
              #10

              instructional message such as "DO NOT CHANGE" would stand out more 😉

              Conscious tech

              potemkin_aiP 1 Reply Last reply
              1
              • robiR robi

                instructional message such as "DO NOT CHANGE" would stand out more 😉

                potemkin_aiP Offline
                potemkin_aiP Offline
                potemkin_ai
                wrote on last edited by
                #11

                @robi yes, I was thinking about something of the kind, just though it might be too aggressive 🙂

                @nebulon , the problem was with port, indeed, thank you!

                1 Reply Last reply
                1
                • nebulonN nebulon has marked this topic as solved on
                • nebulonN Away
                  nebulonN Away
                  nebulon
                  Staff
                  wrote on last edited by
                  #12

                  Given that we found that traccar also has essentially fixed ports, we decided to add a proper read-only flag to the manifest for ports, which will then be part of the next release now.

                  potemkin_aiP 1 Reply Last reply
                  3
                  • nebulonN nebulon

                    Given that we found that traccar also has essentially fixed ports, we decided to add a proper read-only flag to the manifest for ports, which will then be part of the next release now.

                    potemkin_aiP Offline
                    potemkin_aiP Offline
                    potemkin_ai
                    wrote on last edited by
                    #13

                    @nebulon cool, thanks! 😃

                    potemkin_aiP 1 Reply Last reply
                    0
                    • potemkin_aiP potemkin_ai

                      @nebulon cool, thanks! 😃

                      potemkin_aiP Offline
                      potemkin_aiP Offline
                      potemkin_ai
                      wrote on last edited by
                      #14

                      @nebulon , unfortunately, it doesn't work again...
                      The video and audio doesn't work even for 2 participants for me and users report that it stops transmitting the sound after 3rd user attached.

                      Can't upload full log file due to forum restriction, but here is what seems to be a key lines:

                      BridgeChannel.js:84 WebSocket connection to 'wss://server.domain/colibri-ws/default-id/9e492323b5fe10c7/2dd3002a?pwd=2dhurejj37lfravd497k7t2jo7' failed: 
                      _initWebSocket @ BridgeChannel.js:84
                      t @ BridgeChannel.js:103
                      Logger.js:154 2022-08-15T07:24:24.118Z [modules/RTC/BridgeChannel.js] <e.onclose>:  Channel closed by server
                      Logger.js:154 2022-08-15T07:24:24.118Z [modules/RTC/BridgeChannel.js] <e.onclose>:  Channel closed: 1006 
                      r @ Logger.js:154
                      e.onclose @ BridgeChannel.js:433
                      

                      The port is 10'000, nothing has been changed there.

                      Any help would be much appreciated!

                      1 Reply Last reply
                      0
                      • robiR Offline
                        robiR Offline
                        robi
                        wrote on last edited by
                        #15

                        @potemkin_ai

                        Check Cloudron services to make sure your TURN server is working.

                        Otherwise, I would uninstall and reinstall to make sure the port is unchanged everywhere.

                        Is any other upstream firewalling or routing happening or do you have a public IP for it?

                        It's been pretty bulletproof here otherwise.

                        Conscious tech

                        potemkin_aiP 1 Reply Last reply
                        0
                        • robiR robi

                          @potemkin_ai

                          Check Cloudron services to make sure your TURN server is working.

                          Otherwise, I would uninstall and reinstall to make sure the port is unchanged everywhere.

                          Is any other upstream firewalling or routing happening or do you have a public IP for it?

                          It's been pretty bulletproof here otherwise.

                          potemkin_aiP Offline
                          potemkin_aiP Offline
                          potemkin_ai
                          wrote on last edited by
                          #16

                          @robi thank you.
                          TURN server is working and it's very fresh install of Jitsi.
                          Cloudron is behind a firewall/VPN, but once you are in, there are no restrictions and another (old, undockered) Jitsi works just fine here.

                          robiR 1 Reply Last reply
                          0
                          • potemkin_aiP potemkin_ai

                            @robi thank you.
                            TURN server is working and it's very fresh install of Jitsi.
                            Cloudron is behind a firewall/VPN, but once you are in, there are no restrictions and another (old, undockered) Jitsi works just fine here.

                            robiR Offline
                            robiR Offline
                            robi
                            wrote on last edited by
                            #17

                            @potemkin_ai and your fw has open ports for the Cloudron TURN server?

                            Conscious tech

                            1 Reply Last reply
                            0
                            • nebulonN Away
                              nebulonN Away
                              nebulon
                              Staff
                              wrote on last edited by
                              #18

                              I think you have to report this upstream as we are no jitsi experts here and given that the other instances of the package on Cloudron work fine, this may be some specific error with your routing setup. Generally only on the 3rd partivipant the video (and audio) bridge will be used but that is pretty much just a simple relay.

                              potemkin_aiP 1 Reply Last reply
                              0
                              • nebulonN nebulon

                                I think you have to report this upstream as we are no jitsi experts here and given that the other instances of the package on Cloudron work fine, this may be some specific error with your routing setup. Generally only on the 3rd partivipant the video (and audio) bridge will be used but that is pretty much just a simple relay.

                                potemkin_aiP Offline
                                potemkin_aiP Offline
                                potemkin_ai
                                wrote on last edited by
                                #19

                                @nebulon I don't think that would be accepted, as I have the very same Jitsi running non-containerised and it works just fine.

                                I reinstalled the Jitsi again and it seems like working fine for now - will keep on testing 🤞🏻

                                O 1 Reply Last reply
                                2
                                • potemkin_aiP potemkin_ai

                                  @nebulon I don't think that would be accepted, as I have the very same Jitsi running non-containerised and it works just fine.

                                  I reinstalled the Jitsi again and it seems like working fine for now - will keep on testing 🤞🏻

                                  O Offline
                                  O Offline
                                  opensourced
                                  wrote on last edited by
                                  #20

                                  @potemkin_ai have you made progess so far?

                                  I have been running into the similar (if not even the same) issue here. My VM is behind a firewall in a LAN. Ports are open and everything is ready to go, but sound and image doesn't work.

                                  The interesting thing is, that running Jitsi on Yunohost, works like a charm. Compared to your situation with your other working instance of Jitsi, i would assume a configuration issue. I have started analyzing the config files, however not found a solution so far.

                                  If i find a solution, i will post it here...

                                  Cheers

                                  potemkin_aiP 1 Reply Last reply
                                  0
                                  • O opensourced

                                    @potemkin_ai have you made progess so far?

                                    I have been running into the similar (if not even the same) issue here. My VM is behind a firewall in a LAN. Ports are open and everything is ready to go, but sound and image doesn't work.

                                    The interesting thing is, that running Jitsi on Yunohost, works like a charm. Compared to your situation with your other working instance of Jitsi, i would assume a configuration issue. I have started analyzing the config files, however not found a solution so far.

                                    If i find a solution, i will post it here...

                                    Cheers

                                    potemkin_aiP Offline
                                    potemkin_aiP Offline
                                    potemkin_ai
                                    wrote on last edited by
                                    #21

                                    @opensourced I end up giving up on Jitsi on CloudRon unfortunately.
                                    I'm not sure if it's something specific to Docker-izing it (as I had the same problems earlier, when it was Docker-ized under CapRover) or not.

                                    The problem is that it doesn't work sporadically and troubleshooting it close to impossible, especially, since the problems are not easy to reproduce.

                                    I returned to a dedicated host with Jitsi that I setup and upgrade (read: re-install) with this wonderful script - it worked without issues for me for half of the year, hope it would keep doing so going further.

                                    @nebulon , JFYI.

                                    O 1 Reply Last reply
                                    1
                                    • potemkin_aiP potemkin_ai

                                      @opensourced I end up giving up on Jitsi on CloudRon unfortunately.
                                      I'm not sure if it's something specific to Docker-izing it (as I had the same problems earlier, when it was Docker-ized under CapRover) or not.

                                      The problem is that it doesn't work sporadically and troubleshooting it close to impossible, especially, since the problems are not easy to reproduce.

                                      I returned to a dedicated host with Jitsi that I setup and upgrade (read: re-install) with this wonderful script - it worked without issues for me for half of the year, hope it would keep doing so going further.

                                      @nebulon , JFYI.

                                      O Offline
                                      O Offline
                                      opensourced
                                      wrote on last edited by
                                      #22

                                      @potemkin_ai Well thats pretty frustrating... jitsi would be a key feature for my clients to decide for cloudron. Anyway, I guess i will invest another afternoon before i will drop my work on this front.

                                      @nebulon If you are interested in debugging this issue, I would be happy to provide a vm with ssh access to get this issue solved. Where can i actually find the cloudron-jitsi repo? Didnt find it on your Github...

                                      nebulonN 1 Reply Last reply
                                      0
                                      • O opensourced

                                        @potemkin_ai Well thats pretty frustrating... jitsi would be a key feature for my clients to decide for cloudron. Anyway, I guess i will invest another afternoon before i will drop my work on this front.

                                        @nebulon If you are interested in debugging this issue, I would be happy to provide a vm with ssh access to get this issue solved. Where can i actually find the cloudron-jitsi repo? Didnt find it on your Github...

                                        nebulonN Away
                                        nebulonN Away
                                        nebulon
                                        Staff
                                        wrote on last edited by
                                        #23

                                        @opensourced the repo for the Cloudron package is at https://git.cloudron.io/cloudron/jitsi-app

                                        Thanks for the offer, but it is not quite clear how a VM will help us to reproduce this. At least I wasn't able to reproduce this on a few Cloudrons I've tried and eventually gave up.

                                        robiR O 2 Replies Last reply
                                        1
                                        • nebulonN nebulon

                                          @opensourced the repo for the Cloudron package is at https://git.cloudron.io/cloudron/jitsi-app

                                          Thanks for the offer, but it is not quite clear how a VM will help us to reproduce this. At least I wasn't able to reproduce this on a few Cloudrons I've tried and eventually gave up.

                                          robiR Offline
                                          robiR Offline
                                          robi
                                          wrote on last edited by
                                          #24

                                          @opensourced

                                          I agree with @nebulon here, as we have a client running the MS hypervisor with a VM for Cloudron on a NATed and dynamic IP with no issues.

                                          If you plumb everything correctly, Jitsi just works.

                                          Conscious tech

                                          potemkin_aiP 1 Reply Last reply
                                          1
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Bookmarks
                                          • Search