Jigasi-Konfigurationsdatei beheben, die überschrieben wird
English
Deutsch
Problem:
Meine .jitsi-meet-cfg/jigasi/sip-communicator.properties wird jedes Mal überschrieben, wenn ich Jigasi starte, aber ich muss
sip-communicator.properties
net.java.sip.communicator.impl.protocol.sip.acc1.AUTHORIZATION_NAME=abc123abcsetzen, damit meine SIP-Kommunikation funktioniert.
Lösung
Führen Sie dieses Skript nach dem Starten des Jigasi-Containers aus. Es wird die überschriebene Konfiguration reparieren und dann den Jigasi-Java-Prozess neu starten, ohne den Container neu zu starten
fix_jigasi.sh
#!/bin/sh
sed -i -e "s/# SIP account/net.java.sip.communicator.impl.protocol.sip.acc1.AUTHORIZATION_NAME=abc123abc/g" .jitsi-meet-cfg/jigasi/sip-communicator.properties
# Konfiguration neu laden (Hack)
docker-compose -f docker-compose.yml -f jigasi.yml exec jigasi /bin/bash -c 'kill $(pidof java)'Ursprüngliche Quelle: Dieses GitHub-Ticket, das eine ähnliche Lösung für ein ähnliches Problem bereitstellt
Check out similar posts by category:
Linux
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow