start to love jitsi meet. So first of all: many thanks for this great software!
I am nearly done with my setup but now I’m stuck since two days. I have a working setup resembling docker-compose.yml (I’m using podman not docker) plus second jvb. Now I try to add jigasi. SIP server is current freeswitch.
- dial out from room works perfectly
- dial in from my desktop phone (sip) via pstn -> freeswitch -> jits works
- dial in from my mobile via pstn -> freeswitch -> jitsi works but audio is only oneway (from phone to room)
- dialin via different sip accounts - no difference
- dialin from desktop phone with codec forced to the same of the mobile call (PCMA/8000) -> works including audio
- Also tried different mobile, also oneway audio (and checked volume settings…)
Because of freeswitch & jigasi are on different private LANs I tripple checked the NAT (and proxy media, and latching, and port forwarding) settings. Currently the freeswitch channel is set with
proxy_media set to
true and all sip profiles have
inbound-late-negotiation enabled. I do not see any difference with or without these settings. There is a fixed port forwarding to the freeswitch. So I always see the udp packets jigasi <–> freeswitch and freeswitch <–> the sip trunk during all calls. Even when there is no audio on my mobile I do see incoming and outgoing udp streams between freeswitch and my sip provider. I compared the INVITE/SDP between working and non working calls and did not find differences (though I’m not a SIP expert).
I’v been through all the recent and not so recent topics for nat/audio/jigasi… in the last two days. Compared config.js, interface_config.js, jigasi and prosody config with the default one generated on my laptop with docker and tried settings from this community. I tried the official container images and self generated ones yesterday with the new stable packages. I do not have errors in the jigasi packet logs. I don’t see any differences in jigasi log between calls with and without audio. Currently I do not have any warnings or errors (e.g. avatar errors), that do not show up on successfull calls as well.
Current setting: I reverted all the changes and besides some interface_config.js settings, I am back to the config of the docker-compose setup plus the jvb on LAN settings. I only had to add
to get the dialin working. Otherwise the call was answered and immediately dropped.
Now I’m out of ideas. Any help how to debug this would be greatly appreciated.
I’m not sure what configs/logs to include. I do not want to bomb this forum with all I did check. But I will provide everything necessary to debug this.