Migration von i-MSCP zu KeyHelp
Re: Migration von i-MSCP zu KeyHelp
@ElonMusk
dann zeige doch mit ein paar Millionen Dollar wie dankbar du wirklich bist
dann zeige doch mit ein paar Millionen Dollar wie dankbar du wirklich bist
Gruß,
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
- space2place
- Posts: 494
- Joined: Tue 24. Mar 2020, 11:02
- Contact:
Re: Migration von i-MSCP zu KeyHelp
Alles gut.. Passt schon. Zum einem habe ich mit diesen Donate Links noch nie auseinander gesetz und zum anderen hilft es ja den ehemaligen i-MSCP'lern..
Wenn jemand umbedingt was senden möchte gebe ich keine PayPal Adresse per PM..
i-MSCP => KeyHelp Migration: https://github.com/TheCry/i-mscp-keyhelp-migration
Re: Migration von i-MSCP zu KeyHelp
Hallo zusammen,
ich möchte Webseiten von i-MSCP 1.5.3 Build: 20180516 auf Keyhelp migrieren.
Auf dem Server sind insgesamt 6 User angelegt die Migriert werden sollen.
Bei 5 ist die Migration problemlos durchgelaufen.
Beim 6. User bringt das Skript folgenden Fehler:
Ich habe die aktuellste Version des Skripts im Einsatz.
Kann mir jemand einen Tipp geben wo mein Fehler liegt?
Danke vorab.
ich möchte Webseiten von i-MSCP 1.5.3 Build: 20180516 auf Keyhelp migrieren.
Auf dem Server sind insgesamt 6 User angelegt die Migriert werden sollen.
Bei 5 ist die Migration problemlos durchgelaufen.
Beim 6. User bringt das Skript folgenden Fehler:
Code: Select all
Found domain: xyz.com
Get i-MSCP domain dns data
Traceback (most recent call last):
File "./i-mscp_keyhelp_migration.py", line 194, in <module>
while not imscpInputData.getImscpUserWebData(input("Enter the i-MSCP user name (first domain): "), client):
File "/root/i-mscp-keyhelp-migration-master/_imscp.py", line 164, in getImscpUserWebData
self.__getImscpDomainDns(self.imscpData['iUsernameDomainId'], self.imscpData['iUsernameDomainIdna'],
File "/root/i-mscp-keyhelp-migration-master/_imscp.py", line 603, in __getImscpDomainDns
self.imscpDnsEntries[index]['iDomainDnsEntryTTL'] = DomainDnsEntriesData[1].rstrip()
IndexError: list index out of range
Kann mir jemand einen Tipp geben wo mein Fehler liegt?
Danke vorab.
Re: Migration von i-MSCP zu KeyHelp
SimonB. wrote: ↑Tue 24. Aug 2021, 12:02Code: Select all
Found domain: xyz.com Get i-MSCP domain dns data Traceback (most recent call last): File "./i-mscp_keyhelp_migration.py", line 194, in <module> while not imscpInputData.getImscpUserWebData(input("Enter the i-MSCP user name (first domain): "), client): File "/root/i-mscp-keyhelp-migration-master/_imscp.py", line 164, in getImscpUserWebData self.__getImscpDomainDns(self.imscpData['iUsernameDomainId'], self.imscpData['iUsernameDomainIdna'], File "/root/i-mscp-keyhelp-migration-master/_imscp.py", line 603, in __getImscpDomainDns self.imscpDnsEntries[index]['iDomainDnsEntryTTL'] = DomainDnsEntriesData[1].rstrip() IndexError: list index out of range
Code: Select all
list index out of range
Ich würde diese einfach mal im i-mscp löschen und dann nochmal versuchen, die DNS entrys dann später in keyhelp neu anlegen.
Re: Migration von i-MSCP zu KeyHelp
Danke das hat geholfen. Nun erhalte ich bei den Domain Alias die nächste Fehlermeldung:ElonMusk wrote: ↑Tue 24. Aug 2021, 12:14könnte an ungültigen DNS Entrys liegen oder diese sind nicht kompatibel zum KH API Import.Code: Select all
list index out of range
Ich würde diese einfach mal im i-mscp löschen und dann nochmal versuchen, die DNS entrys dann später in keyhelp neu anlegen.
Code: Select all
Found domain: xyz.com
Get i-MSCP domain dns data
Get i-MSCP sub domain data
Get i-MSCP alias domain data
Unknown exception: can't start new thread
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/paramiko/transport.py", line 2047, in run
self.packetizer.start_handshake(self.handshake_timeout)
File "/usr/lib/python3/dist-packages/paramiko/packet.py", line 252, in start_handshake
self.__timer.start()
File "/usr/lib/python3.8/threading.py", line 852, in start
_start_new_thread(self._bootstrap, ())
RuntimeError: can't start new thread
Traceback (most recent call last):
File "./i-mscp_keyhelp_migration.py", line 194, in <module>
while not imscpInputData.getImscpUserWebData(input("Enter the i-MSCP user name (first domain): "), client):
File "/root/i-mscp-keyhelp-migration-master/_imscp.py", line 170, in getImscpUserWebData
self.__getImscpAliasDomains(self.imscpData['iUsernameDomainId'], self.imscpData['iUsernameDomain'],
File "/root/i-mscp-keyhelp-migration-master/_imscp.py", line 307, in __getImscpAliasDomains
self.__getImscpSslCert(self.imscpDomainAliases[index]['iAliasDomainId'],
File "/root/i-mscp-keyhelp-migration-master/_imscp.py", line 380, in __getImscpSslCert
client.connect(imscpServerFqdn, port=imscpSshPort, username=imscpSshUsername, \
File "/usr/lib/python3/dist-packages/paramiko/client.py", line 406, in connect
t.start_client(timeout=timeout)
File "/usr/lib/python3/dist-packages/paramiko/transport.py", line 660, in start_client
raise e
File "/usr/lib/python3/dist-packages/paramiko/transport.py", line 2047, in run
self.packetizer.start_handshake(self.handshake_timeout)
File "/usr/lib/python3/dist-packages/paramiko/packet.py", line 252, in start_handshake
self.__timer.start()
File "/usr/lib/python3.8/threading.py", line 852, in start
_start_new_thread(self._bootstrap, ())
RuntimeError: can't start new thread
- space2place
- Posts: 494
- Joined: Tue 24. Mar 2020, 11:02
- Contact:
Re: Migration von i-MSCP zu KeyHelp
Das sieht mir nach einem Connection Problem zum SSH Daemon aus.
Verbindest Du Dich per Passwort oder Public Key Verfahren zu dem i-MSCP Server?
Läuft Fail2Ban auf dem i-MSCP Server? Wenn ja - setze Deinen KeyHelp Server auf die Whitelist.
Gruß
Sascha
Verbindest Du Dich per Passwort oder Public Key Verfahren zu dem i-MSCP Server?
Läuft Fail2Ban auf dem i-MSCP Server? Wenn ja - setze Deinen KeyHelp Server auf die Whitelist.
Gruß
Sascha
i-MSCP => KeyHelp Migration: https://github.com/TheCry/i-mscp-keyhelp-migration
Re: Migration von i-MSCP zu KeyHelp
Ich habe sowohl Public Key als auch Passwort getestet. Beide Male der selbe Fehler.
Fail2Ban läuft und die IP des Keyhelp Servers ist auf der Whitelist.
Wie gesagt bei anderen i-MSCP Usern auf dem selben Server funktioniert die Migration problemlos.
Kann dies ggf. auch an der Anzahl der Domain Aliase liegen?
Für diesen User sind 68 Aliase angelegt.
Fail2Ban läuft und die IP des Keyhelp Servers ist auf der Whitelist.
Wie gesagt bei anderen i-MSCP Usern auf dem selben Server funktioniert die Migration problemlos.
Kann dies ggf. auch an der Anzahl der Domain Aliase liegen?
Für diesen User sind 68 Aliase angelegt.
- space2place
- Posts: 494
- Joined: Tue 24. Mar 2020, 11:02
- Contact:
Re: Migration von i-MSCP zu KeyHelp
Der Fehler kommt von python. und "Unknown exception: can't start new thread" heisst das das Script an einem Ressourcen Limit angelangt ist.
Das mit den 68 Alias Domains muss ich nachstellen. Das kann ich so nicht beantworten. Evtl. schaffe ich das Morgen.
i-MSCP => KeyHelp Migration: https://github.com/TheCry/i-mscp-keyhelp-migration
Re: Migration von i-MSCP zu KeyHelp
Super vielen Dank. Ich werde selbst auch weiterschauen ob ich was herausfinde.space2place wrote: ↑Wed 25. Aug 2021, 20:17 Das mit den 68 Alias Domains muss ich nachstellen. Das kann ich so nicht beantworten. Evtl. schaffe ich das Morgen.
- space2place
- Posts: 494
- Joined: Tue 24. Mar 2020, 11:02
- Contact:
Re: Migration von i-MSCP zu KeyHelp
Also...
Ich habe das jetzt auf meiner "Virtual Box" nachgestellt. Dazu habe ich 80 Alias Domains eingetragen.
Bei mir wurde alles sauber eingelesen:
Auch das anschließende Hinzufügen der Alias Domains in KeyHelp per API lief ohne Probleme durch.
Was läuft denn sonst noch auf dem KeyHelp Server? Hast Du irgendwelche Python Anwendungen installiert?
Wie ist die Ausstattung des Servers?
Gruß
Sascha
Edit:
Check mal wieviele Prozesse unter "root" laufen
Ich habe das jetzt auf meiner "Virtual Box" nachgestellt. Dazu habe ich 80 Alias Domains eingetragen.
Bei mir wurde alles sauber eingelesen:
Code: Select all
Enter the i-MSCP user name (first domain): ganz-viele-aliase.de
Found domain: ganz-viele-aliase.de
Get i-MSCP domain dns data
Get i-MSCP sub domain data
Get i-MSCP alias domain data
Get i-MSCP domain emailaddress data
Get i-MSCP database data
Get i-MSCP FTP user data
Get i-MSCP HtAccess user data
All i-MSCP data are now complete.
Was läuft denn sonst noch auf dem KeyHelp Server? Hast Du irgendwelche Python Anwendungen installiert?
Wie ist die Ausstattung des Servers?
Gruß
Sascha
Edit:
Check mal wieviele Prozesse unter "root" laufen
Code: Select all
ps -fLu root | wc -l
i-MSCP => KeyHelp Migration: https://github.com/TheCry/i-mscp-keyhelp-migration
Re: Migration von i-MSCP zu KeyHelp
Es handelt sich um einen V-Server von Strato mit folgender Ausstattung:space2place wrote: ↑Thu 26. Aug 2021, 09:46 Was läuft denn sonst noch auf dem KeyHelp Server? Hast Du irgendwelche Python Anwendungen installiert?
Wie ist die Ausstattung des Servers?
Gruß
Sascha
Betriebssystem VPS Ubuntu 20.04 LTS 64bit
CPU vCores 8
RAM garantiert 32 GB
Speicherplatz 800 GB (SSD)
Auf dem Server habe ich nur Keyhelp installiert.
Ich werde jetzt das ganze mal lokal mit einer VM testen ob dort der Fehler ebenfalls auftritt.
Re: Migration von i-MSCP zu KeyHelp
Kurzes Update. Ich habe die Migration jetzt mal auf einem bereits bestehenden Keyhelp Server ausgeführt. Hier klappt die Migration problemlos.
Ich denke ich werde dann von dem neues User ein Backup machen und auf dem anderen Server einspielen.
- space2place
- Posts: 494
- Joined: Tue 24. Mar 2020, 11:02
- Contact:
Re: Migration von i-MSCP zu KeyHelp
Ein sehr komisches Verhalten von Deinem Server. Ich habe mal meine VM mit Ubuntu 18 und KeyHelp auf Ubuntu 20 upgedated. Auch hier kann ich diesen Fehler nicht reproduzieren.
i-MSCP => KeyHelp Migration: https://github.com/TheCry/i-mscp-keyhelp-migration
Re: Migration von i-MSCP zu KeyHelp
Hallo space2place,
ich bin gerade am Test der Migration und bin sehr begeistert wie gut dein Skript funktioniert. Vielen Dank.
Kurze Rückfrage zu den AWSTATS-Daten. Diese werden in deinem Skript nicht migriert, ist das korrekt?
Macht es nicht auch Sinn diese auf den neuen Server mit zu nehmen?
Danke
Gruß
funnymob
ich bin gerade am Test der Migration und bin sehr begeistert wie gut dein Skript funktioniert. Vielen Dank.
Kurze Rückfrage zu den AWSTATS-Daten. Diese werden in deinem Skript nicht migriert, ist das korrekt?
Macht es nicht auch Sinn diese auf den neuen Server mit zu nehmen?
Danke
Gruß
funnymob