Page 1 of 1

Migration Keyhelp zu Keyhelp

Posted: Tue 30. Apr 2024, 09:50
by jojoflower
Moin,

Wollte meinen Server migrieren von Keyhelp Server A zu Keyhelp Pro Server B.
Habe alles vorbereitet und soweit es irgendwo stand gemacht. Leider sagt er sofort das der API Key fehlerhaft sei. Im ControlPanel steht aber noch nicht mal das zugegriffen wurde. Daher meine Frage: Welche ports brauche ich für die Migration alles geöffnet ? SSH ist klar aber benötige ich noch weitere ? Beide Server sind sonst von außen erreichbar mit unterschiedlichen IP's . Oder gibts noch eine Anleitung die ich übersehen habe?

Re: Migration Keyhelp zu Keyhelp

Posted: Tue 30. Apr 2024, 09:56
by Jolinar
jojoflower wrote: Tue 30. Apr 2024, 09:50 Habe alles vorbereitet und soweit es irgendwo stand gemacht.
Und wir sollen jetzt erraten, was du vorbereitet hast und was du "irgendwo" gelesen hast?
Bitte mehr Input, wir sind keine Hellseher!

Re: Migration Keyhelp zu Keyhelp

Posted: Tue 30. Apr 2024, 10:00
by jojoflower
..wenn man mit der Maus beim Migrationstool bei den entsprechenden Felder drüber geht ist ja einiges hinterlegt!
Frage ist halt gibt es ne gesamte Anleitung dazu ?

Re: Migration Keyhelp zu Keyhelp

Posted: Thu 2. May 2024, 08:21
by jojoflower
Jolinar wrote: Tue 30. Apr 2024, 09:56
jojoflower wrote: Tue 30. Apr 2024, 09:50 Habe alles vorbereitet und soweit es irgendwo stand gemacht.
Und wir sollen jetzt erraten, was du vorbereitet hast und was du "irgendwo" gelesen hast?
Bitte mehr Input, wir sind keine Hellseher!
Also sehr hilfreich war deine Antwort ja nicht wirklich. Ich hatte bereits zwei Fragen gestellt und hätte erwartet das du sie entweder beantworten kannst weil du Erfahrung damit hast oder halt nicht wenn du keine hast. Für was brauchst du mehr input, wenn du die ersten einfachen Fragen schon nicht beantworten kannst? Was ich vorbereitet habe spielt da eher eine untergeordnete Rolle.

Daher nochmals zusammengefasst:

1. Welche ports brauche ich für die Migration alles geöffnet ? SSH ist klar aber benötige ich noch weitere ?
Beide Server sind sonst von außen erreichbar mit unterschiedlichen IP's .

2. Oder gibts noch eine Anleitung die ich übersehen habe?
(Die einzigen brauchbaren Informationen sind auf der Migrationswebseite hinterlegt, wenn man mit der Maus über die Felder geht.)
Das habe ich bereits umgesetzt. Davon kann man aber ausgehen wenn jemand so etwas vor hat. Erklärt sich von selbst.

Re: Migration Keyhelp zu Keyhelp

Posted: Thu 2. May 2024, 15:13
by Alexander
Leider sagt er sofort das der API Key fehlerhaft sei.
Du musst sicherstellen, dass beim Aufruf der IPs deines Servers keine Weiterleitung stattfindet.

Also https://<IP>/api/ muss erreichbar sein und sollte nicht auf andere Seiten Umleiten.

---

Es werden keine weiteren Ports benötigt. Nur SSH + HTTPS.

Re: Migration Keyhelp zu Keyhelp

Posted: Thu 2. May 2024, 19:01
by jojoflower
Bei beiden Servern wird die aufgerufene Seite als nicht erreichbar umgeleitet. (Siehe Anhang) Weiß nicht ob das so richtig ist. Beide sind hinter einem Router per Nat im Netz. Die Ports waren alle weitergeleitet. Ist das der Fehler?

Re: Migration Keyhelp zu Keyhelp

Posted: Thu 2. May 2024, 21:00
by Florian
Hallo,

ist denn Keyhelp überhaupt erreichbar?

Ich vermute die Seite kommt weil die Anfrage auf eine IP geht, die Dein Keyhelp durch das NAT nicht kennt.
Du kannst testweise in der Datei /etc/apache2/keyhelp/keyhelp.conf den VirtualHost *:443 bearbeiten und in die Zeile ServerAlias Deine externe IP hinzufügen.

Code: Select all

# KeyHelp / Tools
<VirtualHost *:443>
    ServerName meinkeyhelp.tld
    ServerAlias localhost 1.1.1.1 2.2.2.2
Webserver neustarten.

Re: Migration Keyhelp zu Keyhelp

Posted: Fri 3. May 2024, 23:12
by jojoflower
Danke schon mal für diese Antwort, ich bin damit ein Schritt weiter. Die Seite wird nicht mehr weitergeleitet. Denoch gehts mit der API noch nicht. Folgende Fehlermeldung kommt jetzt bei beiden Servern.

Code: Select all

{
    "code": "406 Not Acceptable",
    "message": "Invalid value for HTTP header 'Accept'. Allowed values: 'application\/json', 'application\/xml', 'text\/yaml'"
}
Kenne mich leider nicht damit aus. Nicht mein Themengebiet:)