// // Format Woocommerce cart based on numbers of articels //
+49 911 92885-44 shop@netways.de

STARFACE 6.7.0.22 – SIP Probleme beheben

von | Okt 24, 2019

Mit der neuen STARFACE Version 6.7.0.22 sind einige neue Funktionen und Verbesserungen in die Telefonanlage eingezogen. Leider hat sich hier aber ein kleiner Fehler eingeschlichen, welcher Benutzer mit einem SIP-Anschluss betrifft.

Das Problem tritt auf, wenn im SIP Benutzernamen ein “+” beinhaltet ist. Mit der neuen Version der Software, wird dieses durch “%2B” ersetzt, wodurch eine Anmeldung beim SIP-Provider nicht mehr möglich ist. Die Leitung steckt dadurch im Status “Not registered” fest. Ob man von diesem Fehler betroffen ist, kann man im PBX-Log in der Telefonanlage im Webfrontend unter

Admin > Server > Log-Datei > PBX

einsehen. Hier tritt dann eine Fehlermeldung auf, die bspw. wie folgt aussieht:

[Oct 24 11:40:34] WARNING[362] chan_sip.c: Probably a DNS error for registration to %2B499119288544@+499119288544, trying REGISTER again (after 20 seconds)

Das Problem ist STARFACE bekannt und wird in einer nächsten Version behoben. Als Workaround findet man auf dem STARFACE-Support GitHub Account ein Shell-Script, welches die Einträge in der Datenbank ändert, die Asterisk-Konfiguration anpasst und den Dienst neu startet:

#!/bin/bash

# Revert URLencode in the database
/usr/bin/psql asterisk -c “UPDATE providerconfig SET register = REPLACE(register,’%2B’,’+’);”
/usr/bin/psql asterisk -c “UPDATE providerconfig SET username = REPLACE(username,’%2B’,’+’);”

# Replace all instanced of “%2B” in the sip.conf, while creating a backup (“_SC3960.bak”)
/bin/sed -i_SC3960.bak “s/%2B/+/g” /etc/asterisk/sip.conf

# Show the difference
echo “Here’s what we’ve done:”
/usr/bin/diff -U0 /etc/asterisk/sip.conf_SC3960.bak /etc/asterisk/sip.conf

# Reload the Asterisk SIP config to reregister all lines
/usr/sbin/asterisk -r -x “sip reload”

Damit der Vorgang dann beschleunigt wird, kann die STARFACE anschließend neu gestartet werden. Nun sollte die Anlage sich wieder ordnungsgemäß verbinden können.

Wichtig dabei ist jedoch, dass die Konfiguration über das Web für die Leitungen nicht angepasst wird – danach besteht das Problem wieder und der Workaround muss erneut angewendet werden.

Bei Fragen hierzu steht unser Shop-Team natürlich gerne zur Verfügung und freut sich auf Ihre Kontaktaufnahme!

More about Starface
Das erste Shop-Webinar in 2023!

Das erste Shop-Webinar in 2023!

Dieses Jahr werden wir unseren Webinar-Kalender mit einem Thema beginnen, welches wir in 2023 aktiv weiter ausbauen werden - die Webinare rund um den NETWAYS Online-Store. Hier bieten wir nicht nur Hardware rund um Umweltüberwachung wie Temperatur- und...

Mit wenigen Clicks in die STARFACE-Cloud

Mit wenigen Clicks in die STARFACE-Cloud

Wir als NETWAYS sind bereits seit vielen Jahren STARFACE-Partner und bieten für unsere Kunden über den Online-Store Anlagen und Lizenzen zum Kauf an. Aber wusstet Ihr, dass man über uns auch Zugang zur STARFACE-Cloud erhält? Das Prinzip dahinter ist sehr einfach. Ihr...

STARFACE Premium App: Warum Updates so wichtig sind

STARFACE Premium App: Warum Updates so wichtig sind

Bei uns im Shop verkaufen wir auch Ware und Lizenzen (für Kundschaft, die Appliances bei uns gekauft haben) der STARFACE GmbH. Damit leisten auch wir unseren Beitrag zur Bereitstellung zukunftsorientierter VoIP- Telefonie. Heute erzähle ich eine kleine Anekdote aus...