Picture of Dominic
Registered 7 years 358 days
Dominic Wednesday, 12 February 2020, 02:14 PM
Push über Reverce Proxy
Wir haben eine IPVA die kein Internet Zugriff hat und ein reverce Proxy der in der DMZ ist, damit sich dann die myPBX APP anmelden kann.
den Push dienst konnte ich auch einrichten, jedoch wird der Push nicht über den RP versucht sondern die IPVA selbst versucht den Push auszuführen und kommt da sie ja kein Internetzugriff hat nicht durch.

Geht das irgendwie das man steuern kann worüber der Push raus geht?
Picture of Muschelpuster
Registered 7 years 343 days
Muschelpuster Wednesday, 12 February 2020, 05:46 PM
Re: Push über Reverce Proxy
Na ja, wenn Du in Deiner PBX einen statischen DNS-Eintrag machst, bei dem der Name services.innovaphone.com auf die IP des RP in der DMZ zeigt und auf dem RP die Adresse mit der echten IP des Services anlegst könnte das IMHO gehen. Zumindest so lange, bis sich die öffentliche IP ändert.

theoretische Grüße
Niels
Picture of Dominic
Registered 7 years 358 days
Dominic Thursday, 13 February 2020, 07:14 AM
Re: Push über Reverce Proxy
Wenn ich das mache, löst ja die PBX den Namen mit der IP des RP auf und beim RP kommt dann irgendwas an mit dem er nix anfangen kann. oder sehe ich das falsch
Picture of Peter 627
Registered 13 years 122 days
Peter 627 Thursday, 13 February 2020, 07:49 AM
Re: Push über Reverce Proxy
Was Niels meint ist folgendes:

services.innovaphone.com wir aktuell auf die Puplic IP 46.232.228.14 aufgelöst.
(Das schonmal vormerken).

Auf deiner PBX erzeugst du jetzt einen lokalen DNS Eintrag für "services.innovaphone.com" und als Ziel deinen Reverseproxy.

Auf deinem Reverseproxy erzeugst du einen Eintrag für das http Protokoll auf den host ""services.innovaphone.com" mit dem IP Ziel "46.232.228.14".

---->

Jetzt würde folgendes passieren:
1. Deine PBX probiert sich zu "services.innovaphone.com" zu verbinden und löst als Ziel IP, die IP deines Reverseproxy auf.
2. Deine PBX führt einen HTTP Request auf services.innovaphone.com durch, dieser gelangt zum Reverseproxy, der einen Eintrag für den Hostname hat und die Anfrage terminiert und neu nach der Puplic IP von innovaphone aufbaut.

-----------------------------
Mit unter könnte das funktionieren, aber das ist eigentlich dann so einer Art HTTP Proxy und nicht der Reverse Proxy ist hier etwas entfremdet.

Wichtig ist noch folgendes bei der Einrichtung:
Dein PC braucht auch HTTP Internet Access, weil dein Client die Session bestätigen muss.

Wie gesagt ich weiß nicht ob ich das so bauen würde, aber probieren kann man es. Falls innovaphone mal irgendwann die Puplic IP ändert, ist das alles aber natürlich für die Füße.

Gruß Peter
← You can define your color theme preference here