Panel in Kundendomain

Diskussionen zur Bedienung von KeyHelp.
Post Reply
User avatar
24unix
Posts: 1648
Joined: Sun 21. Jun 2020, 17:16
Location: Kollmar
Contact:

Panel in Kundendomain

Post by 24unix »

Moin,

jetzt mit dem Mail-SNI in der neuen KH Version ist es für die User ja schon mal ziemlich cool, einfach nur den Domainnamen eingeben zu müssen statt des Panelnamens.

Gibt es eine Möglichkeit, das Panel über z.B. panel.<kunde.de> erreichbar zu machen?
mfg Micha
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
User avatar
Tobi
Community Moderator
Posts: 2832
Joined: Thu 5. Jan 2017, 13:24

Re: Panel in Kundendomain

Post by Tobi »

Die Antwort ist Ja und „Reverse Proxy“ ist dein Stichwort.

Mehr braucht es bei dir nicht 😉
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
User avatar
24unix
Posts: 1648
Joined: Sun 21. Jun 2020, 17:16
Location: Kollmar
Contact:

Re: Panel in Kundendomain

Post by 24unix »

Liesse sich das automatisieren?

So eine Art Skeleton oder so etwas, dass das für jeden Kunden automatisch angelegt wird?

Am besten auch immer gleich die Log-Direktive, damit nicht alles in einem Verzeichnis landet.

Ich habe das jetzt so:

Code: Select all

CustomLog "/home/users/tfunix/logs/paneltest.24unix.net/ssl_access.log" keyhelp_log
ErrorLog "/home/users/tfunix/logs/paneltest.24unix.net/ssl_error.log"


<IfModule mod_proxy.c>
  ProxyPass /.well-known/acme-challenge !
</IfModule>
				
Alias /.well-known/acme-challenge /home/keyhelp/www/.well-known/acme-challenge

ProxyPass / http://jarjar.24unix.net/
ProxyPassReverse / http://jarjar.24unix.net/
Und: Er springt dann eigentlich auf jarjar, also im Endeffekt wie ein Redirect, ich habe schon mit preserve host und so gespielt, aber mit wenig Erfolg.

Ziel wäre, dass jeder Kunde über panel.<domain> seine Einstellungen vornehmen kann.
(Und wenn möglich auch panel.<domain> in der Adresszeile stehen bleibt.

Mit mod_rewrite geht das ja.
mfg Micha
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
User avatar
Jolinar
Community Moderator
Posts: 3614
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: Panel in Kundendomain

Post by Jolinar »

24unix wrote: Tue 5. Apr 2022, 17:10

Code: Select all

ProxyPass / http://jarjar.24unix.net/
ProxyPassReverse / http://jarjar.24unix.net/
Warum http? Die aufgerufene URL hat doch sowieso eine Weiterleitung auf https...
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
User avatar
24unix
Posts: 1648
Joined: Sun 21. Jun 2020, 17:16
Location: Kollmar
Contact:

Re: Panel in Kundendomain

Post by 24unix »

Jolinar wrote: Tue 5. Apr 2022, 17:25
24unix wrote: Tue 5. Apr 2022, 17:10

Code: Select all

ProxyPass / http://jarjar.24unix.net/
ProxyPassReverse / http://jarjar.24unix.net/
Warum http? Die aufgerufene URL hat doch sowieso eine Weiterleitung auf https...
Ich dachte, das doppeltgemoppelte ssl kan ich mir sparen, und es klappt, also scheit das panel nicht sutomatishc den redirect zu machen.

Edit: OK, macht er doch, aber es klappt auch mit http. Ändert aber nichts dran, dass der Name verändert wird, oder?
mfg Micha
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
User avatar
Jolinar
Community Moderator
Posts: 3614
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: Panel in Kundendomain

Post by Jolinar »

24unix wrote: Tue 5. Apr 2022, 17:35 OK, macht er doch, aber es klappt auch mit http.
Aber du sparst einen Redirect. Bei einer Paneladresse jetzt nicht unbedingt performancentscheidend, aber bei stärker frequentierten Domains kann es was ausmachen.

24unix wrote: Tue 5. Apr 2022, 17:35 Ändert aber nichts dran, dass der Name verändert wird, oder?
Welchen 'Namen' meinst du jetzt genau? Den Tab-Titel oder was in der Adressleiste steht (also panel.xxx.yyy)?
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
User avatar
24unix
Posts: 1648
Joined: Sun 21. Jun 2020, 17:16
Location: Kollmar
Contact:

Re: Panel in Kundendomain

Post by 24unix »

Jolinar wrote: Tue 5. Apr 2022, 17:45
24unix wrote: Tue 5. Apr 2022, 17:35 OK, macht er doch, aber es klappt auch mit http.
Aber du sparst einen Redirect. Bei einer Paneladresse jetzt nicht unbedingt performancentscheidend, aber bei stärker frequentierten Domains kann es was ausmachen.
Das stimmt wohl. OK; werde ich mal testen.

24unix wrote: Tue 5. Apr 2022, 17:35 Ändert aber nichts dran, dass der Name verändert wird, oder?
Welchen 'Namen' meinst du jetzt genau? Den Tab-Titel oder was in der Adressleiste steht (also panel.xxx.yyy)?
[/quote]

Das, was in der Adressleiste steht, moderne Browser zeigen Titelleisten ja eh nur noch verstümmelt an wenn man mer als ein paar Tabs auf hat.
mfg Micha
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
User avatar
Jolinar
Community Moderator
Posts: 3614
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: Panel in Kundendomain

Post by Jolinar »

24unix wrote: Tue 5. Apr 2022, 17:53 Das, was in der Adressleiste steht
Hmm...hab es eben mal auf meiner Testmaschine eingerichtet, bei mir bleibt in der Adressleiste panel.xxx.yyy stehen... :?

Edit:
Hab grad nochmal mit meinen Apache-Einstellungen verglichen:

Code: Select all

<IfModule mod_proxy.c>
        ProxyPass /.well-known/acme-challenge !
</IfModule>

Alias /.well-known/acme-challenge /home/keyhelp/www/.well-known/acme-challenge

SSLProxyEngine On
ProxyPass / https://host.xxx.yyy/
ProxyPassReverse / https://host.xxx.yyy/
Last edited by Jolinar on Tue 5. Apr 2022, 18:01, edited 1 time in total.
Reason: Edit
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
User avatar
24unix
Posts: 1648
Joined: Sun 21. Jun 2020, 17:16
Location: Kollmar
Contact:

Re: Panel in Kundendomain

Post by 24unix »

OK, danke, dann teste ich nachher oder morgen noch mal.

Sitze gerade wieder am DynDNS …
mfg Micha
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
Post Reply