Autor Thema: Von VM auf einen Container umziehen  (Gelesen 1196 mal)

Offline Jochen1977

  • Jr. Member
  • **
  • Beiträge: 59
Von VM auf einen Container umziehen
« am: 14 November 2022, 09:17:44 »
Hallo,

zur Zeit betreibe ich mein FHEM auf einer VM unter ESXI. Da ich nun einen neuen Heimserver aufsetze und von ESXI zu Proxmox wechsle wollte ich mein FHEM von der "alten" VM (Debian Buster) auf einen LXC Container unter Proxmox umziehen.

Mein Vorgehen war folgendes:

- auf dem alten System ein Backup erstellen
- nach dem Script von Otto habe ich auch mal die Paketliste erstellt
dpkg -l |grep ^ii| awk '{ print $2 }' > paket.liste- den Container anlegen (Ubuntu 22.04 als Grundsystem)
- Container updaten
- die für Debian/Ubuntu empfohlenen Pakete nachinstallieren
- FHEM installieren und starten

Soweit sogut, auf dem Container ist FHEM per http erreichbar.

- Nun per SCP das Backup und Paketliste vom alten auf das neue System kopieren.
- fhem stoppen
- das Backup nach /opt/fhem entpacken
- Rechte für /opt/fhem setzen

Nun wollte ich fhem starten. Leider ist die Weboberfläche nicht erreichbar.

Beim ersten Versuch habe ich vor dem rückspielen des Backup versucht die Pakete aus der Paketlistendatei zu installieren, gab aber einige Fehler und fhem hat nach dem zurückspielen des Backup auch nicht gestartet.

Was mache ich hier falsch? Wie kann ich fhem dazu überreden in dem Container zu arbeiten.

Ich bin dankbar für Tipps wo ich suchen kann.

Gruß Jochen


Online Wernieman

  • Developer
  • Hero Member
  • ****
  • Beiträge: 8703
Antw:Von VM auf einen Container umziehen
« Antwort #1 am: 14 November 2022, 09:26:11 »
Logausgaben von fhem/Container etc. liefern?
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Offline Jochen1977

  • Jr. Member
  • **
  • Beiträge: 59
Antw:Von VM auf einen Container umziehen
« Antwort #2 am: 14 November 2022, 10:55:50 »
Leider sagt mir das nicht viel:

system.log:

Nov 14 10:49:51 fhem-2022 systemd[1]: fhem.service: Start request repeated too quickly.
Nov 14 10:49:51 fhem-2022 systemd[1]: fhem.service: Failed with result 'exit-code'.
Nov 14 10:49:51 fhem-2022 systemd[1]: Failed to start FHEM Home Automation.

journalctl -xe:

░░ An ExecStart= process belonging to unit fhem.service has exited.
░░
░░ The process' exit code is 'exited' and its exit status is 255.
Nov 14 10:49:51 fhem-2022 systemd[1]: fhem.service: Failed with result 'exit-code'.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ The unit fhem.service has entered the 'failed' state with result 'exit-code'.
Nov 14 10:49:51 fhem-2022 systemd[1]: fhem.service: Scheduled restart job, restart counter is at 5.
░░ Subject: Automatic restarting of a unit has been scheduled
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ Automatic restarting of the unit fhem.service has been scheduled, as the result for
░░ the configured Restart= setting for the unit.
Nov 14 10:49:51 fhem-2022 systemd[1]: Stopped FHEM Home Automation.
░░ Subject: A stop job for unit fhem.service has finished
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ A stop job for unit fhem.service has finished.
░░
░░ The job identifier is 549 and the job result is done.
Nov 14 10:49:51 fhem-2022 systemd[1]: fhem.service: Start request repeated too quickly.
Nov 14 10:49:51 fhem-2022 systemd[1]: fhem.service: Failed with result 'exit-code'.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ The unit fhem.service has entered the 'failed' state with result 'exit-code'.
Nov 14 10:49:51 fhem-2022 systemd[1]: Failed to start FHEM Home Automation.
░░ Subject: A start job for unit fhem.service has failed
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ A start job for unit fhem.service has finished with a failure.
░░
░░ The job identifier is 549 and the job result is failed.

Gibt sonst noch logs die hier mehr aussagen?

Gruß Jochen

Online Otto123

  • Tester
  • Hero Member
  • ****
  • Beiträge: 21842
  • schon mal restore trainiert?
    • Otto's Technik Blog
Antw:Von VM auf einen Container umziehen
« Antwort #3 am: 14 November 2022, 11:04:02 »
Hi,

den fhem.service stoppen und fhem im debug modus starten, schauen was da fhem sagt :) https://wiki.fhem.de/wiki/FHEM_startet_nicht_-_Tipps_zur_Fehlersuche
oder fhem.cfg vorher genauer analysieren https://heinz-otto.blogspot.com/2022/08/howto-fhem-umzug-von-system-nach-system.html

Gruß Otto
Viele Grüße aus Leipzig
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Online Wernieman

  • Developer
  • Hero Member
  • ****
  • Beiträge: 8703
Antw:Von VM auf einen Container umziehen
« Antwort #4 am: 14 November 2022, 11:22:35 »
fhem-log ist das Log, was fhem selber schreibt. Das container log kannst Du mit
docker log -f <Containername>lesen

Dort stehen die Info drin, um Dir zu helfen. Was Du uns gegeben hast, sind die Systemd ausgaben ... läuft jetzt fhem im Container oder Nativ auf der Maschine???
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Online Otto123

  • Tester
  • Hero Member
  • ****
  • Beiträge: 21842
  • schon mal restore trainiert?
    • Otto's Technik Blog
Antw:Von VM auf einen Container umziehen
« Antwort #5 am: 14 November 2022, 11:40:27 »
ist denn "LXC Container unter Proxmox" das Gleiche wie docker? Ich habe das anders verstanden ;)
Viele Grüße aus Leipzig
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Offline Jochen1977

  • Jr. Member
  • **
  • Beiträge: 59
Antw:Von VM auf einen Container umziehen
« Antwort #6 am: 14 November 2022, 12:20:15 »
Jetzt habe ich einiges getestet:

@Otto, nein die LXC Container sind nicht gleich Docker. Der Ursprung ist aber bei mir auch kein Docker sondern eine vollständige VM mit fhem ohne Docker.

Mit dem Script von Deiner Seite habe ich meine fhem.cfg mal analysiert. Ergebnis: Es wurden keine fehlenden Perl Pakete gefunden

Hier mein Logfile:

2022.11.14 10:49:48.866 1: PERL WARNING: Subroutine fhem_mail redefined at ./FHEM/99_myUtils.pm line 13, <$fh> line 9.
2022.11.14 10:49:48.866 1: PERL WARNING: Subroutine DebianMail redefined at ./FHEM/99_myUtils.pm line 25, <$fh> line 9.
2022.11.14 10:49:48.867 1: PERL WARNING: Subroutine logProxy_dwd2Plot redefined at ./FHEM/99_myUtils.pm line 54, <$fh> line 9.
2022.11.14 10:49:48.898 3: WEB: port 8083 opened
2022.11.14 10:49:48.935 2: eventTypes: loaded 9984 lines from ./log/eventTypes.txt
2022.11.14 10:49:48.944 3: AptToDate (fhemServerApt) - defined
2022.11.14 10:49:49.020 3: telnetPort: port 7072 opened
2022.11.14 10:49:49.021 1: reload: Error:Modul 88_HMCCU deactivated:
 Can't locate RPC/XML/Client.pm in @INC (you may need to install the RPC::XML::Client module) (@INC contains: ./lib ./FHEM . /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.34.0 /usr/local/share/perl/5.34.0 /usr/lib/x86_64-linux-gnu/perl5/5.34 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl
-base /usr/lib/x86_64-linux-gnu/perl/5.34 /usr/share/perl/5.34 /usr/local/lib/site_perl ./FHEM/lib) at ./FHEM/88_HMCCU.pm line 36, <$fh> line 59.
BEGIN failed--compilation aborted at ./FHEM/88_HMCCU.pm line 36, <$fh> line 59.

2022.11.14 10:49:49.021 0: Can't locate RPC/XML/Client.pm in @INC (you may need to install the RPC::XML::Client module) (@INC contains: ./lib ./FHEM . /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.34.0 /usr/local/share/perl/5.34.0 /usr/lib/x86_64-linux-gnu/perl5/5.34 /usr/share/perl5 /usr
/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.34 /usr/share/perl/5.34 /usr/local/lib/site_perl ./FHEM/lib) at ./FHEM/88_HMCCU.pm line 36, <$fh> line 59.
BEGIN failed--compilation aborted at ./FHEM/88_HMCCU.pm line 36, <$fh> line 59.

Undefined subroutine &main::HMCCU_FindIODevice called at ./FHEM/88_HMCCUDEV.pm line 136, <$fh> line 76.
2022.11.14 10:49:49 1: reload: Error:Modul 99_DWD_OpenData_Weblink deactivated:
 Can't locate DateTime.pm in @INC (you may need to install the DateTime module) (@INC contains: ./lib ./FHEM . /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.34.0 /usr/local/share/perl/5.34.0 /usr/lib/x86_64-linux-gnu/perl5/5.34 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib
/x86_64-linux-gnu/perl/5.34 /usr/share/perl/5.34 /usr/local/lib/site_perl) at ./FHEM/99_DWD_OpenData_Weblink.pm line 47.
BEGIN failed--compilation aborted at ./FHEM/99_DWD_OpenData_Weblink.pm line 47.

2022.11.14 10:49:49.517 1: Including fhem.cfg
2022.11.14 10:49:49.519 1: reload: Error:Modul 99_DWD_OpenData_Weblink deactivated:
 Can't locate DateTime.pm in @INC (you may need to install the DateTime module) (@INC contains: ./lib ./FHEM . /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.34.0 /usr/local/share/perl/5.34.0 /usr/lib/x86_64-linux-gnu/perl5/5.34 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib
/x86_64-linux-gnu/perl/5.34 /usr/share/perl/5.34 /usr/local/lib/site_perl ./FHEM/lib) at ./FHEM/99_DWD_OpenData_Weblink.pm line 47, <$fh> line 9.
BEGIN failed--compilation aborted at ./FHEM/99_DWD_OpenData_Weblink.pm line 47, <$fh> line 9.

2022.11.14 10:49:49.519 1: PERL WARNING: Subroutine fhem_mail redefined at ./FHEM/99_myUtils.pm line 13, <$fh> line 9.
2022.11.14 10:49:49.519 1: PERL WARNING: Subroutine DebianMail redefined at ./FHEM/99_myUtils.pm line 25, <$fh> line 9.
2022.11.14 10:49:49.520 1: PERL WARNING: Subroutine logProxy_dwd2Plot redefined at ./FHEM/99_myUtils.pm line 54, <$fh> line 9.
2022.11.14 10:49:49.551 3: WEB: port 8083 opened
2022.11.14 10:49:49.588 2: eventTypes: loaded 9984 lines from ./log/eventTypes.txt
2022.11.14 10:49:49.597 3: AptToDate (fhemServerApt) - defined
2022.11.14 10:49:49.671 3: telnetPort: port 7072 opened
2022.11.14 10:49:49.671 1: reload: Error:Modul 88_HMCCU deactivated:
 Can't locate RPC/XML/Client.pm in @INC (you may need to install the RPC::XML::Client module) (@INC contains: ./lib ./FHEM . /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.34.0 /usr/local/share/perl/5.34.0 /usr/lib/x86_64-linux-gnu/perl5/5.34 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl
-base /usr/lib/x86_64-linux-gnu/perl/5.34 /usr/share/perl/5.34 /usr/local/lib/site_perl ./FHEM/lib) at ./FHEM/88_HMCCU.pm line 36, <$fh> line 59.
BEGIN failed--compilation aborted at ./FHEM/88_HMCCU.pm line 36, <$fh> line 59.

2022.11.14 10:49:49.671 0: Can't locate RPC/XML/Client.pm in @INC (you may need to install the RPC::XML::Client module) (@INC contains: ./lib ./FHEM . /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.34.0 /usr/local/share/perl/5.34.0 /usr/lib/x86_64-linux-gnu/perl5/5.34 /usr/share/perl5 /usr
/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.34 /usr/share/perl/5.34 /usr/local/lib/site_perl ./FHEM/lib) at ./FHEM/88_HMCCU.pm line 36, <$fh> line 59.
BEGIN failed--compilation aborted at ./FHEM/88_HMCCU.pm line 36, <$fh> line 59.

Undefined subroutine &main::HMCCU_FindIODevice called at ./FHEM/88_HMCCUDEV.pm line 136, <$fh> line 76.
2022.11.14 10:49:49 1: reload: Error:Modul 99_DWD_OpenData_Weblink deactivated:
 Can't locate DateTime.pm in @INC (you may need to install the DateTime module) (@INC contains: ./lib ./FHEM . /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.34.0 /usr/local/share/perl/5.34.0 /usr/lib/x86_64-linux-gnu/perl5/5.34 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib
/x86_64-linux-gnu/perl/5.34 /usr/share/perl/5.34 /usr/local/lib/site_perl) at ./FHEM/99_DWD_OpenData_Weblink.pm line 47.
BEGIN failed--compilation aborted at ./FHEM/99_DWD_OpenData_Weblink.pm line 47.

2022.11.14 10:49:50.032 1: Including fhem.cfg
2022.11.14 10:49:50.034 1: reload: Error:Modul 99_DWD_OpenData_Weblink deactivated:
 Can't locate DateTime.pm in @INC (you may need to install the DateTime module) (@INC contains: ./lib ./FHEM . /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.34.0 /usr/local/share/perl/5.34.0 /usr/lib/x86_64-linux-gnu/perl5/5.34 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib
/x86_64-linux-gnu/perl/5.34 /usr/share/perl/5.34 /usr/local/lib/site_perl ./FHEM/lib) at ./FHEM/99_DWD_OpenData_Weblink.pm line 47, <$fh> line 9.
BEGIN failed--compilation aborted at ./FHEM/99_DWD_OpenData_Weblink.pm line 47, <$fh> line 9.

2022.11.14 10:49:50.035 1: PERL WARNING: Subroutine fhem_mail redefined at ./FHEM/99_myUtils.pm line 13, <$fh> line 9.
2022.11.14 10:49:50.035 1: PERL WARNING: Subroutine DebianMail redefined at ./FHEM/99_myUtils.pm line 25, <$fh> line 9.
2022.11.14 10:49:50.035 1: PERL WARNING: Subroutine logProxy_dwd2Plot redefined at ./FHEM/99_myUtils.pm line 54, <$fh> line 9.
2022.11.14 10:49:50.067 3: WEB: port 8083 opened
2022.11.14 10:49:50.104 2: eventTypes: loaded 9984 lines from ./log/eventTypes.txt<

Es scheint also irgendwie an der HMCCU Verbindung zu liegen oder ?

Gruß Jochen
« Letzte Änderung: 14 November 2022, 12:23:29 von Jochen1977 »

Online Wernieman

  • Developer
  • Hero Member
  • ****
  • Beiträge: 8703
Antw:Von VM auf einen Container umziehen
« Antwort #7 am: 14 November 2022, 12:27:14 »
O.K. Container, nicht docker .... aber es bleiben trotzdem Container .... oder meinst Du von einer VM auf eine andere VM?
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Online Otto123

  • Tester
  • Hero Member
  • ****
  • Beiträge: 21842
  • schon mal restore trainiert?
    • Otto's Technik Blog
Antw:Von VM auf einen Container umziehen
« Antwort #8 am: 14 November 2022, 12:39:30 »
Zitat
@Otto, nein die LXC Container sind nicht gleich Docker. Der Ursprung ist aber bei mir auch kein Docker sondern eine vollständige VM mit fhem ohne Docker.

Mit dem Script von Deiner Seite habe ich meine fhem.cfg mal analysiert. Ergebnis: Es wurden keine fehlenden Perl Pakete gefunden
Ich hatte das genauso verstanden :)

Das wundert mich, da muss was schief gegangen sein mit Deiner Analyse, entweder mein Script oder das Vorgehen  :-[

Es fehlen offenbar:
RPC::XML::Client
DateTime

Installation laut Wiki:
sudo apt-get update && sudo apt-get install -y librpc-xml-perlsudo apt-get install libxml-libxml-perl
sudo apt-get install libdatetime-perl
« Letzte Änderung: 14 November 2022, 12:43:46 von Otto123 »
Viele Grüße aus Leipzig
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Offline Jochen1977

  • Jr. Member
  • **
  • Beiträge: 59
Antw:Von VM auf einen Container umziehen
« Antwort #9 am: 14 November 2022, 13:39:10 »
Danke,

super, jetzt komme ich wieder auf die Webconsole. Es hat dann wohl das librpc-xml-perl gefehlt. die beiden anderen Pakete waren schon drauf.

Mal sehen ob sonst alles läuft wie es soll.

Gruß Jochen
Gefällt mir Gefällt mir x 1 Liste anzeigen

Offline Jochen1977

  • Jr. Member
  • **
  • Beiträge: 59
Antw:Von VM auf einen Container umziehen
« Antwort #10 am: 14 November 2022, 13:43:26 »
@Wernieman:

Der Ursprung war eine VM ohne Docker oder Container oder so. Einfach nur ein virtualisierter PC mit vollständigem Betriebssystem und installiertem FHEM.

Das Ziel ist ein LXC Container von Proxmox. Vorteil sollte sein dass nicht so viel Overhead entsteht wie bei einer vollständigen VM da einige Teile ähnlich wie bei Docker zusammen mit dem Grundsystem (Proxmox) verwendet werden. Mal sehen ob es stabil läuft.

Gruß Jochen

Offline Jochen1977

  • Jr. Member
  • **
  • Beiträge: 59
Antw:Von VM auf einen Container umziehen
« Antwort #11 am: 22 November 2022, 21:56:21 »
Hallo,

nun bin ichs noch mal. Der Umzug ist heute nach dem Testlauf geschehen. Das FHEM startet auf der neuen Maschine und die Geräte lassen sich schalten der MQTT Server stellt dem Display die Daten zur verfügung. Das ist prima.

Was nicht so richtig klappen will ist die Anbindung von "Alexa". Eigentlich hätte ich erwartet dass nach dem Kopieren der selbe Token und Key wie im alten System ist. Aber es wird ein neuer generiert. Soweit sogut. Wenn ich den proxyKey aber im Smarthomeskill eingebe wird folgendes angezeigt: Status ActivationKey: Good Key
Status SSH: NOT online - no SSH session established

aber in den Readings steht etwas anderes:

alexaFHEM

running /usr/local/bin/alexa-fhem

2022-11-22 21:19:13
alexaFHEM.ProxyConnection

running; SSH connected

Der Prozess läuft:

ps -ef | egrep '(alexa|ssh)'
fhem       16231       1  0 20:59 ?        00:00:00 /usr/bin/node ./cache/alexa-cookie/1688refresh-cookie.js
fhem       16463     135  0 21:19 ?        00:00:00 node /usr/local/bin/alexa-fhem -c ./alexa-fhem.cfg
fhem       16476   16463  0 21:19 ?        00:00:00 /usr/bin/ssh -R 1234:127.0.0.1:37431 -oServerAliveInterval=90 -i /opt/fhem/.ssh/id_rsa -p 58824 fhem-va.fhem.de
root       16591   16567  0 21:27 pts/1    00:00:00 grep -E --color=auto (alexa|ssh)

nur warum wird ein neuer rsa key erstellt?

[22.11.2022, 20:41:53] sshautoconf: No SSH public key found, we have to generate one.
[22.11.2022, 20:41:53] sshautoconf: Generating public/private rsa key pair.
Your identification has been saved in /root/.ssh/id_rsa

[22.11.2022, 20:41:54] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B%24defs%7B%22Alexa%22%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3Bset%20Alexa%20proxyKey%20171D14C9-A89B2FB60CDACAD2-86542BCFC8BFBF3F%3B%7B%24defs%7B%22Alexa
%22%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&fwcsrf=csrf_822795785057484&XHR=1
[22.11.2022, 20:41:54] sshautoconf: completed successfully
[22.11.2022, 20:41:54] *** SSH: proxy configuration set up done
[22.11.2022, 20:41:54] Reading alexaFHEM.ProxyConnection set to starting;; starting SSH
[22.11.2022, 20:41:54] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B%24defs%7B%22Alexa%22%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3Bsetreading%20Alexa%20alexaFHEM.ProxyConnection%20starting%3B%3B%20starting%20SSH%3B%7B%24de
fs%7B%22Alexa%22%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&fwcsrf=csrf_822795785057484&XHR=1
[22.11.2022, 20:41:54] Starting SSH with -R 1234:127.0.0.1:36175 -oServerAliveInterval=90 -i /root/.ssh/id_rsa -p 58824 fhem-va.fhem.de
[22.11.2022, 20:41:54] SSH setup completed with new bearer token
[22.11.2022, 20:41:54] got fresh token
[22.11.2022, 20:41:54] Reading alexaFHEM.ProxyConnection set to running;; SSH connected
[22.11.2022, 20:41:54] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B%24defs%7B%22Alexa%22%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3Bsetreading%20Alexa%20alexaFHEM.ProxyConnection%20running%3B%3B%20SSH%20connected%3B%7B%24de
fs%7B%22Alexa%22%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&fwcsrf=csrf_822795785057484&XHR=1
[22.11.2022, 20:41:54] *** SSH: proxy connection established
[22.11.2022, 20:41:54] SSH: Welcome at the reverse proxy!  This pseudoshell does not react to any input - do not get irritated.
[22.11.2022, 20:41:55] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B%24defs%7B%22Alexa%22%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3B%7B%20FW_directNotify(%22%23FHEMWEB%3AWEB%22%2C%20%22location.reload('true')%22%2C%20%22%22
)%20%7D%3B%7B%24defs%7B%22Alexa%22%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&fwcsrf=csrf_822795785057484&XHR=1
[22.11.2022, 20:42:27] [FHEM] not sending proactive event for: sh_RGB_Erik2:state:Error
[22.11.2022, 20:42:27] [FHEM] not sending proactive event for: sh_RGB_Erik1:state:Error
[22.11.2022, 20:42:37] Got SIGINT, shutting down alexa-fhem...
[22.11.2022, 20:42:37] Reading alexaFHEM.ProxyConnection set to stopping;; alexa-fhem terminating
[22.11.2022, 20:42:37] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B%24defs%7B%22Alexa%22%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3Bsetreading%20Alexa%20alexaFHEM.ProxyConnection%20stopping%3B%3B%20alexa-fhem%20terminating%
3B%7B%24defs%7B%22Alexa%22%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&fwcsrf=csrf_822795785057484&XHR=1
[22.11.2022, 20:42:37] Stopping SSH ...
[22.11.2022, 20:42:37] Reading alexaFHEM.ProxyConnection set to stopped
[22.11.2022, 20:42:37] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B%24defs%7B%22Alexa%22%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3Bsetreading%20Alexa%20alexaFHEM.ProxyConnection%20stopped%3B%7B%24defs%7B%22Alexa%22%7D-%3E%
7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&fwcsrf=csrf_822795785057484&XHR=1

Ich bin etwas ratlos. Kann ich nicht den Key vom alten System rüberkopieren?

Gruß Jochen


Offline MadMax-FHEM

  • Hero Member
  • *****
  • Beiträge: 12954
  • NIVEAu ist keine Creme...
Antw:Von VM auf einen Container umziehen
« Antwort #12 am: 23 November 2022, 06:53:59 »
Du kannst entweder (oder hättest) die /opt/fhem/.ssh umziehen können (habe ich immer so gemacht) oder beim Vereinsserver deregistrieren, Skill deaktivieren und dann neu...

Steht im alexa-fhem Connector Wiki am Ende irgendwo...

Es gibt auch Threads mit selben/ähnlichem Problem und Lösung...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Offline Jochen1977

  • Jr. Member
  • **
  • Beiträge: 59
Antw:Von VM auf einen Container umziehen
« Antwort #13 am: 23 November 2022, 14:09:37 »
Ups, ich dachte das .ssh wird beim Backup mitgesichert da es ja unterhalb von /opt/fhem liegt. Jetzt habe ich es von Hand rüberkopiert und nun auch wieder den selben proxyKey.

Wieder was gelernt.

Danke und Gruß Jochen

Offline CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 28331
Antw:Von VM auf einen Container umziehen
« Antwort #14 am: 23 November 2022, 15:01:07 »
Es wird per default nicht das ganze /opt/fhem gesichert sondern nur wichtige Teile. Und versteckte Dateien/Verzeichnise per ddefault nicht.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Mein Dokuwiki:
https://www.cooltux.net
Zustimmung Zustimmung x 1 Liste anzeigen

 

decade-submarginal