Beiträge von Harald

    Hi zusammen,

    ich bin neu hier und spiele mit fast 60 ( aber IT´ler seit 1982 ) jetzt mal mit meiner eigenen HomePage rum. ( Habe mir ne Lizenz vom Zeta gegönnt )

    Ich betreibe das auf nem Raspberry 4B mit Debian 11 (light) haproxy und Apache2.

    Da ich da auch noch ne 2. Anwendung mit integriertem Webserver fahre (die kann kein SSL )habe ich

    nun einen Revers Proxy (haproxy) mit SSL-Termination und Subdomains draufgepackt.

    Klappt alles Wunderbar.

    Nur ein Fehler im Gästebuch schlägt jetzt zu...

    Ich bekomme immer die Ersteller - IP 127.0.0.1. ( im Controller.php wurde ich fündig : $entry->setIp( $_SERVER['REMOTE_ADDR'] ); )

    Datei : assets/php/guestbook/classes/Controller.php

    Zeile

    $entry->setIp( $_SERVER['REMOTE_ADDR'] );

    geändert in :

    if (array_key_exists('HTTP_X_FORWARDED_FOR', $_SERVER)){

    $entry->setIp( $_SERVER['HTTP_X_FORWARDED_FOR'] );

    }else if (array_key_exists('REMOTE_ADDR', $_SERVER)) {

    $entry->setIp( $_SERVER['REMOTE_ADDR'] );

    }else if (array_key_exists('HTTP_CLIENT_IP', $_SERVER)) {

    $entry->setIp( $_SERVER['HTTP_CLIENT_IP'] );

    };

    Vielleicht hilft es jmd. weiter :)

    :)

    VG

    Harald