RasPi upgrade bleibt bei symcon stopping hängen

Hallo zusammen,

wie kann ich herausfinden was (unregelmäßig seit ca. 1 Jahr) in symcon das stoppen verhindert?

RasPi 3, Symcon 5.1 (war aber auch schon bei der 5.0)
Ich führe sudo update aus und dann upgrade. Bei Symcon „stopping…“ bleibt der Prozess hängen und ich muss einen Reboot ausführen, dann manuell reparieren und wieder upgrade-Prozess starten. Dann klappts auch mit IPS.

Im Log finde ich heute:
01/06/19 11:16:13 | 00000 | MESSAGE | Kernel | Uninitializing…
01/06/19 11:16:13 | 00000 | MESSAGE | ScriptEngine | Waiting for all script threads to terminate…

bis 11:40 (da hab ich neugestartet) werden weiter Variablen ins Log geschrieben (unter anderem: FritzBox-Script, Energiemessungen mit HM-Messsteckdosen, -Heizung als Message und Debug).

Sowas z.B. steht da auch:

01/06/19 11:17:23 | 00000 | CUSTOM  | FB_SOAP_FAULT        | SoapFault Object
(
    [message:protected] => Error Fetching http headers
    [string:Exception:private] => 
    [code:protected] => 0
    [file:protected] => /var/lib/symcon/scripts/38891.ips.php
    [line:protected] => 236
    [trace:Exception:private] => Array
        (
            [0] => Array
                (
                    [function] => __doRequest
                    [class] => SoapClient
                    [type] => ->
                    [args] => Array
                        (
                            [0] => <?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="urn:dslforum-org:service:Hosts:1" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body><ns1:GetGenericHostEntry><NewIndex xsi:type="xsd:int">44</NewIndex></ns1:GetGenericHostEntry></SOAP-ENV:Body></SOAP-ENV:Envelope>

                            [1] => http://fritz.box:49000/upnp/control/hosts
                            [2] => urn:dslforum-org:service:Hosts:1#GetGenericHostEntry
                            [3] => 1
                            [4] => 0
                        )

                )

            [1] => Array
                (
                    [file] => /var/lib/symcon/scripts/38891.ips.php
                    [line] => 236
                    [function] => __call
                    [class] => SoapClient
                    [type] => ->
                    [args] => Array
                        (
                            [0] => GetGenericHostEntry
                            [1] => Array
                                (
                                    [0] => SoapParam Object
                                        (
                                            [param_name] => NewIndex
                                            [param_data] => 44
                                        )

                                )

                        )

                )

            [2] => Array
                (
                    [file] => /var/lib/symcon/scripts/44608.ips.php
                    [line] => 85
                    [function] => FB_SoapAction
                    [args] => Array
                        (
                            [0] => Array
                                (
                                    [uri] => urn:dslforum-org:service:Hosts:1
                                    [location] => http://fritz.box:49000/upnp/control/hosts
                                    [noroot] => 1
                                    [trace] => 1
                                    [exceptions] => 
                                    [connection_timeout] => 2
                                    [default_socket_timeout] => 2
                                )

                            [1] => GetGenericHostEntry
                            [2] => SoapParam Object
                                (
                                    [param_name] => NewIndex
                                    [param_data] => 44
                                )

                        )

                )

            [3] => Array
                (
                    [file] => /var/lib/symcon/scripts/44608.ips.php
                    [line] => 141
                    [function] => FB_GetHosts
                    [args] => Array
                        (
                        )

                )

        )

    [previous:Exception:private] => 
    [faultstring] => Error Fetching http headers
    [faultcode] => HTTP
)

01/06/19 11:17:23 | 00000 | CUSTOM  | FB_DEBUG             | <?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="urn:dslforum-org:service:Hosts:1" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body><ns1:GetGenericHostEntry><NewIndex xsi:type="xsd:int">44</NewIndex></ns1:GetGenericHostEntry></SOAP-ENV:Body></SOAP-ENV:Envelope>

01/06/19 11:17:23 | 00000 | CUSTOM  | FritzBox             | Error READ of http://fritz.box:49000/upnp/control/hosts->GetGenericHostEntry

Ich hoffe ihr habt nen Tipp für mich…
Danke!
Grüße
papaschlumpf

Guck mal ob Du hängende Threads hast.
Kommt bei mir seit der 5.1 auch gelegentlich vor.
Vor einem Update mache ich ein Backup, da hängt der Dienst dann. Das update danach läuft dann sauber da es dann keine
hängenden Threads mehr gibt.
Ich kann auf meiner Symbox dann den Symcon Dienst hart beenden.
Beim Raspi ghilft wohl nur ein kill?

Loerdy

Moin,
ich hatte das auf meinem RasPi auch mal - ich habe dann immer in einer 2. Putty-Konsole „killall symcon“ eingetippert, dann lief es durch.
Als ich es leid war, habe ich das System einfach mal komplett neu aufgesetzt. Anscheinend hatte sich da im System nach ‚zahllosen‘ Upgrades irgendwo ein Fehler eingeschlichen, seither geht das update/upgrade auch wieder ohne kill.

Grüße, Uwe