SNOM 870 haben nach Neustart der Starface keine korrekte Zeit mehr (SF 6.0.2.11)

  • Moin zusammen,


    in Vorbereitung eines Updates habe ich heute nach langer Zeit meine Starface neu gestartet.
    Nach dem Neustart haben alle meine SNOM 870 die falsche Uhrzeit.


    Kann es sein, dass da der lokale ntp-Server von der Starface irgendwie nicht an die Telefone gesendet wird?


    Und nein - ich kann bei keinem der Snoms auf die Weboberfläche gehen - das funktioniert seit Jahren schon nicht mehr.


    Ich finde in /opt/tomcat/webapps/localhost/starface/WEB-INF/filetemplates/snomConfig/
    eine basic.xml - allerdings ist dort der NTP-Server nicht eingetragen.....



    Liebe Grüße,


    Dieter

  • Hallo Dieter,


    bei der 6.0.2.11 sollten die Snom 870 eigentlich noch nicht zicken, außer vielleicht, man hätte mal ein Firmwareupdate manuell aufgespielt (also eines dierekt von Snom und nicht der Starface).


    Frage:


    Ist schon mal versucht wurden, eines der Geräte auf Werkszustand zurückzusetzen? Danach (oder schon davor) das Ganze mal NICHT an der Starface anschliessen und zunächst versuchen das Webinterface des Telefones aufzurufen. Würde das funktionieren? Wenn JA, bitte dort mal schauen, welche Firmware aufgespielt ist ... auf der Basis hätte man zumindest schon mal eine Aussage zu diesem Punkt und könnte über weitere Schritte nachdenken.


    Bitte nicht gleich verzweifeln, wenn das mit dem Werksreset nicht gleicht richtig klappen sollte - Snoms sind was diese Dinge betrifft aus meiner persönlichen Sicht ganz besonders zickig.

  • Hallo Ulf,


    vielen Dank - aber irgendwie lassen sich meine Snoms seit einigen Jahren schon nicht mit dem Webinterface aufrufen. Ich weiß nicht warum - ich habe das immer auf die modernen Browser geschoben, die mit den webservern der Snoms nicht klarkommen.


    Und ich habe halt Sorge, dass ich das Telefon komplett "bricke", wenn ich es jetzt auf Werkseinstellungen zurücksetze. Ich habe definitiv keine neu FW aufgespielt - und die Starface lief auch seit anderhalb Jahren durch, und die Snoms hatten das korrekte Datum.
    Ich hatte mir irgendwo einen Vermerk gemacht, dass man im


    vi /opt/tomcat/webapps/localhost/starface/WEB-INF/filetemplates/snomConfig/phone.xml
    <ntp_server perm="RW">10.1.0.3</ntp_server>
    eintragen muss - allerdings gibt es diese Datei auf der 6er Starface nicht mehr. Da gibt es nur basic.xml und dann die telefonspezifischen xmls, alle ohne NTP eintrag.
    Ich frag mich halt, wie es bisher funktioniert hatte.....


    Wenn das so weitergeht schmeiss ich die Snoms weg und kauf mir billige yealinks oder so - die fancy Bedienoberfläche mit Touchscreen der 870er braucht eh kein Mensch, der einen Starface Client auf dem Mac hat.


    Vielleicht schaff ich den Reset von einem wenig benutzten Telefon heute nachmittag oder montag früh.


    Liebe Grüße,
    Dieter

  • Hallo Dieter,


    ich weiß nicht welche Browser verwendet werden - aber m.E. hängt es davon nicht so sehr ab - das sollte auch mit aktuellsten Firefox & Co. funktionieren.


    Was wirklich erschwerend bei solche Sachen ist: der Support von Snom ist - sagen wir mal etwas "eigen", da ist meist nicht so viel zu erwarten, sonst liesse sich das vermutlich klären - ein Hersteller (...) könnte wohl auch mit Firmware von Geräten helfen, die sonst nicht mehr aktiv unerstützt werden. Aber: das ist eine ganz andere Baustelle.


    Mal schauen - ich kann mal am Wochenende so ein ausgemustertes Snom 870 nochmal an eine unserer Starface hängen und schauen, wie sich das aktuell verhält - insbesondere auch nach einem Werksreset.


    @starface: habt Ihr die Firmware der Snom 870 noch in der Starface drin?


    Ansonsten hast Du recht - zusammen mit dem UCC-Client tun es gerne auch billige Telefone oder auch reine Headset-Stationen (ohne Telefonhörer) ... gibt es ja alles. Viele unserer Kunden arbeiten exakt in dieser Kombination und sind absolut zufrieden damit.

  • Hallo Ulf,


    ich habe das Problem gelöst.


    Man trägt einfach in der basic.xml /opt/tomcat/webapps/localhost/starface/WEB-INF/filetemplates/snomConfig/basic.xml
    in der dritten Zeile
    <ntp_server perm="RW">10.1.0.3</ntp_server>
    ein.


    In der von Starface mitgegebenen basic.xml steht nämlich
    <!-- ntp-server -->
    Das ist meines Wissens ein Kommentar. Warum und weshalb das Starface so macht, frag ich mich - aber "ours is not to reason why...."


    Liebe Grüße und nochmals danke für deine Hinweise,
    ich hab viel gelernt.


    Dieter

  • @starface: habt Ihr die Firmware der Snom 870 noch in der Starface drin?


    Ja, die Version 8.7.5.39



    Quote

    In der von Starface mitgegebenen basic.xml steht nämlich
    <!-- ntp-server -->
    Das ist meines Wissens ein Kommentar. Warum und weshalb das Starface so macht, frag ich mich - aber "ours is not to reason why...."


    Auf allen meiner STARFACEs steht in der benannten Datei als zu provisionierenden NTP Server:


    <ntp_server perm="$">#NTP#</ntp_server>


    Dieser Wert wird dynamisch von der STARFACE generiert.



    Wird unter Administration-Server-Time/Date die NTP-Zeit im Netzwerk geteilt?

    Quality Assurance


    STARFACE GmbH | Adlerstraße 61 | 76137 Karlsruhe | www.starface.com

  • Hallo Tom,


    leider bei mir nicht.
    Ich teile die Zeit im Netzwerk - ich hoffe, das ist das korrekte Setting (siehe Screen) - und meine basic.xml im Verzeichnis
    /opt/tomcat/webapps/localhost/starface/WEB-INF/filetemplates/snomConfig


    sieht so aus (siehe Text)


    Kannst du mir jetzt verraten wie ich das rebootsicher mache?


    Liebe Grüße,


    Dieter






    root@Starface2 snomConfig]# less basic.xml.old
    <?xml version="1.0" encoding="utf-8" ?>
    <!--
    Perm Flags:
    ! = Only set if still default value
    & = ReadOnly
    $ = Saved until next reboot
    -->
    <settings>
    <phone-settings e="2">
    <subscribe_config perm="$">on</subscribe_config>
    <!-- ntp-server -->
    <timezone perm="$">#TIMEZONE-NAME#</timezone>
    <time_24_format perm="$">#24HOURS#</time_24_format>
    <date_us_format perm="$">#US-FORMAT#</date_us_format>
    <network_id_port perm="!">5060</network_id_port>
    <user_phone perm="">off</user_phone>
    <challenge_response perm="">off</challenge_response>
    <refer_brackets perm="">off</refer_brackets>
    <cmc_feature perm="">off</cmc_feature>
    <filter_registrar perm="">off</filter_registrar>
    <aoc_amount_display perm="">charged</aoc_amount_display>
    <aoc_pulse_currency perm="!">€</aoc_pulse_currency>
    <rtp_port_start perm="$">10000</rtp_port_start>
    <rtp_port_end perm="$">20000</rtp_port_end>
    <dnd_mode perm="$">off</dnd_mode>
    <privacy_in perm="">off</privacy_in>
    <privacy_out perm="">off</privacy_out>
    <http_user>#HTTP-USER#</http_user>
    <http_pass>#HTTP-PASS#</http_pass>
    <http_scheme>#HTTP-SCHEME#</http_scheme>
    <admin_mode_password perm="">#ADMIN-MODE-PW#</admin_mode_password>
    <admin_mode perm="">#ADMIN-MODE#</admin_mode>
    <use_hidden_tags>on</use_hidden_tags>
    <webserver_type>https</webserver_type>
    <auto_connect_indication perm="">#AUTO-CONNECT-INDICATION#</auto_connect_indication>
    <tone_scheme perm="!">GER</tone_scheme>
    <vol_speaker perm="!">3</vol_speaker>
    <vol_ringer perm="!">5</vol_ringer>
    <log_level perm="!">5</log_level>
    <logon_wizard perm="">off</logon_wizard>
    <alert_internal_ring_sound perm="">Ringer9</alert_internal_ring_sound>
    <publish_presence perm="">off</publish_presence>
    <edit_alpha_mode perm="">123</edit_alpha_mode>
    <update_policy perm="">auto_update</update_policy>
    <transfer_on_hangup perm="">on</transfer_on_hangup>
    <transfer_on_hangup_non_pots perm="">on</transfer_on_hangup_non_pots>
    <subscribe_config perm="">on</subscribe_config>
    <call_completion perm="&">off</call_completion>
    <intercom_enabled perm="!">on</intercom_enabled>
    <answer_after_policy perm="!">idle</answer_after_policy>
    <keyboard_lock perm="!">off</keyboard_lock>
    <peer_to_peer_cc perm="">off</peer_to_peer_cc>
    <ignore_security_warning perm="">on</ignore_security_warning>
    <advertisement perm="&">off</advertisement>
    <user_mailbox idx="1" perm="&">pbxvm</user_mailbox>
    <user_srtp idx="1" perm="">off</user_srtp>
    <user_symmetrical_rtp idx="1" perm="">on</user_symmetrical_rtp>
    <user_dp_exp idx="1" perm="" />
    <user_ringer idx="1" perm="!">Ringer1</user_ringer>
    <internal_ringer_text idx="0" perm="">alert-silent</internal_ringer_text>
    <internal_ringer_text idx="1" perm="">alert-ringer1</internal_ringer_text>
    <internal_ringer_text idx="2" perm="">alert-ringer2</internal_ringer_text>
    <internal_ringer_text idx="3" perm="">alert-ringer3</internal_ringer_text>
    <internal_ringer_text idx="4" perm="">alert-ringer4</internal_ringer_text>
    <internal_ringer_text idx="5" perm="">alert-ringer5</internal_ringer_text>
    <internal_ringer_text idx="6" perm="">alert-ringer6</internal_ringer_text>
    <internal_ringer_text idx="7" perm="">alert-ringer7</internal_ringer_text>
    <internal_ringer_text idx="8" perm="">alert-ringer8</internal_ringer_text>
    <internal_ringer_text idx="9" perm="">alert-ringer9</internal_ringer_text>
    <internal_ringer_text idx="10" perm="">alert-ringer10</internal_ringer_text>
    <internal_ringer_file idx="0" perm="">silent</internal_ringer_file>
    <internal_ringer_file idx="1" perm="">Ringer1</internal_ringer_file>
    <internal_ringer_file idx="2" perm="">Ringer2</internal_ringer_file>
    <internal_ringer_file idx="3" perm="">Ringer3</internal_ringer_file>
    <internal_ringer_file idx="4" perm="">Ringer4</internal_ringer_file>
    <internal_ringer_file idx="5" perm="">Ringer5</internal_ringer_file>
    <internal_ringer_file idx="6" perm="">Ringer6</internal_ringer_file>
    <internal_ringer_file idx="7" perm="">Ringer7</internal_ringer_file>
    <internal_ringer_file idx="8" perm="">Ringer8</internal_ringer_file>
    <internal_ringer_file idx="9" perm="">Ringer9</internal_ringer_file>
    <internal_ringer_file idx="10" perm="">Ringer10</internal_ringer_file>
    <ringing_time perm="$">260</ringing_time>
    <subscription_delay perm="">60</subscription_delay>
    <redirect_number perm="&" />
    <redirect_busy_number perm="&" />
    <redirect_time_number perm="&" />
    <redirect_allways perm="&">off</redirect_allways>
    <redirect_on_busy perm="&">off</redirect_on_busy>
    <redirect_on_timeout perm="&">off</redirect_on_timeout>
    <redirect_ringing perm="&">off</redirect_ringing>
    <firmware_status perm="$">#PROTOCOL#://#SERVER-IP##PORT#/ap/snom/#PHONE-MAC-ADDRESS#-firmware.xml</firmware_status>
    <setting_server perm="$">#PROTOCOL#://#SERVER-IP##PORT#/ap/snom/{mac}.xml</setting_server>
    <firmware_interval perm="&">1440</firmware_interval>
    <language perm="$">#LANGUAGE#</language>
    <web_language perm="$">#LANGUAGE#</web_language>
    <user_realname idx="1" perm="$">#PHONELABEL#</user_realname>
    <user_idle_text idx="1" perm="$">#PHONELABEL#</user_idle_text>
    <auto_reboot_on_setting_change perm="">on</auto_reboot_on_setting_change>
    <!-- Primary internal phonenumber: #PHONEINTERNALNUMBER# -->
    <!-- Primary internal phonenumber: #PHONEEXTERNALNUMBER# -->

    <user_xml_screen_url idx="1" perm="$">#IDLESCREEN_URL#</user_xml_screen_url>
    </phone-settings>
    <!-- functionkeys -->
    </settings>
    [root@Starface2 snomConfig]# pwd
    /opt/tomcat/webapps/localhost/starface/WEB-INF/filetemplates/snomConfig
    [root@Starface2 snomConfig]#



    Bildschirmfoto 2018-06-15 um 15.20.40.jpg

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!