Beiträge von Holger_1971

    Hallo Twilo, entschuldige ich wusste nicht was ich alles preisgeben sollte.


    Also der Webserver hängt hinter einer Firewall, aber die Ports für https und http smtp sind geforwardet, das ganze hat auch schon mal problemlos funktioniert. intern habe ich 192.168.2.0/24 der Webserver 192.168.2.4

    Let´s Encrypt lässt sich ohne Probleme erstellen. Also ist soweit alles erreichbar. Ich benutze eine dyndns dieser lautet : boller.spdns.de (name der Firewall) um die webseiten von hosteurope auf meinen webserver umzuleiten ebenso die mails


    meine domäne ist oldman3d.xyz, ich hatte die vor monaten eingerichtet und es funktionierte auch, aber nur mit http, jetzt funktioniert es gar nicht mehr, seit ich https einrichten wollte. weil der webserver nur noch dieses root-zertifikat nutzt nicht aber die let´s entcrypt zertifikate.

    was brauchste noch?

    Hallo Twilo,

    danke für Deine Antwort, hier die Ausgaben:


    [root@www ~]# DOMAIN=meine_domain.xyz
    [root@www ~]# IPv4=$(host -t A ${DOMAIN} 8.8.8.8 |awk '/has address/ {print $4}')
    [root@www ~]# IPv6=$(host -t AAAA ${DOMAIN} 8.8.8.8 |awk '/has IPv6 address/ {print $5}')
    [root@www ~]# echo IPv4=${IPv4}
    IPv4=***.***.***.***
    [root@www ~]# echo IPv6=${IPv6}
    IPv6=
    [root@www ~]# host ${DOMAIN} 8.8.8.8
    Using domain server:
    Name: 8.8.8.8
    Address: 8.8.8.8#53
    Aliases:

    meine_domain.xyz has address ***.***.***.***
    meine_domain.xyz mail is handled by 50 mail.spdns.de.
    [root@www ~]# ps -f -g $(cat /usr/local/pd-admin2/httpd-2.4/logs/httpd.pid)
    UID PID PPID C STIME TTY TIME CMD
    root 4187 1009 0 Mai21 ? 00:00:02 /usr/local/pd-admin2/httpd-2
    www 127996 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 127997 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 127998 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 127999 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128000 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128001 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128002 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128003 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128004 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128005 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128006 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128007 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128008 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128009 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128010 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128011 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128012 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128013 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128014 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128015 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128016 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128017 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128018 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128019 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128020 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128021 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    [root@www ~]#

    [root@www ~]# /usr/local/pd-admin2/bin/mysql -p$(cat /opt/pdadmin/etc/mysql_rootpw.conf) -u root vadmin -e "SELECT id, name FROM domains WHERE name='${DOMAIN}' AND ip='${IPv4}'"
    mysql: [Warning] Using a password on the command line interface can be insecure.
    [root@www ~]#

    [root@www ~]# /usr/local/pd-admin2/bin/mysql -p$(cat /opt/pdadmin/etc/mysql_rootpw.conf) -u root vadmin -e "SELECT id, name FROM domains WHERE name='${DOMAIN}' AND ipv6='${IPv6}'"
    mysql: [Warning] Using a password on the command line interface can be insecure.
    [root@www ~]#

    [root@www ~]# /usr/local/pd-admin2/bin/mysql -p$(cat /opt/pdadmin/etc/mysql_rootpw.conf) -u root vadmin -e "SELECT v.id, v.name, d.name FROM domains d INNER JOIN vhosts v ON d.id = v.domain WHERE d.name='${DOMAIN}' AND d.ip='${IPv4}'"
    mysql: [Warning] Using a password on the command line interface can be insecure.
    [root@www ~]#

    [root@www ~]# /usr/local/pd-admin2/bin/mysql -p$(cat /opt/pdadmin/etc/mysql_rootpw.conf) -u root vadmin -e "SELECT v.id, v.name, d.name FROM domains d INNER JOIN vhosts v ON d.id = v.domain WHERE d.name='${DOMAIN}' AND d.ipv6='${IPv6}'"
    mysql: [Warning] Using a password on the command line interface can be insecure.
    [root@www ~]#


    [root@www ~]# grep -B5 "^ServerName http://www.${domain}$" /usr/local/pd-admin2/httpd-2.4/conf/httpd.conf |grep -A5 "${IPv4}"
    <VirtualHost 192.168.2.4:80 ***.***.***.***:80>
    ServerName http://www.meine_domain.xyz
    --
    Alias /.well-known/acme-challenge/ /opt/pdadmin/etc/ssl-validation/.well-known/acme-challenge/
    </VirtualHost>

    <VirtualHost 192.168.2.4:443 ***.***.***.***:443>
    UseCanonicalName off
    ServerName http://www.meine_domain.xyz
    [root@www ~]#

    <VirtualHost 192.168.2.4:80 ***.***.***.***:80>
    ServerName http://www.meine_domain.xyz
    --
    Alias /.well-known/acme-challenge/ /opt/pdadmin/etc/ssl-validation/.well-known/acme-challenge/
    </VirtualHost>

    <VirtualHost 192.168.2.4:443 ***.***.***.***:443>
    UseCanonicalName off
    ServerName http://www.meine_domain.xyz
    [root@www ~]#

    Mein Problem ist das:

    Hallo Twilo,

    danke für Deine Antwort, hier die Ausgaben:


    [root@www ~]# DOMAIN=meine_domain.xyz
    [root@www ~]# IPv4=$(host -t A ${DOMAIN} 8.8.8.8 |awk '/has address/ {print $4}')
    [root@www ~]# IPv6=$(host -t AAAA ${DOMAIN} 8.8.8.8 |awk '/has IPv6 address/ {print $5}')
    [root@www ~]# echo IPv4=${IPv4}
    IPv4=***.***.***.***
    [root@www ~]# echo IPv6=${IPv6}
    IPv6=
    [root@www ~]# host ${DOMAIN} 8.8.8.8
    Using domain server:
    Name: 8.8.8.8
    Address: 8.8.8.8#53
    Aliases:

    meine_domain.xyz has address ***.***.***.***
    meine_domain.xyz mail is handled by 50 mail.spdns.de.
    [root@www ~]# ps -f -g $(cat /usr/local/pd-admin2/httpd-2.4/logs/httpd.pid)
    UID PID PPID C STIME TTY TIME CMD
    root 4187 1009 0 Mai21 ? 00:00:02 /usr/local/pd-admin2/httpd-2
    www 127996 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 127997 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 127998 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 127999 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128000 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128001 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128002 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128003 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128004 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128005 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128006 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128007 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128008 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128009 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128010 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128011 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128012 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128013 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128014 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128015 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128016 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128017 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128018 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128019 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128020 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    www 128021 4187 0 14:30 ? 00:00:00 /usr/local/pd-admin2/httpd-2
    [root@www ~]#

    [root@www ~]# /usr/local/pd-admin2/bin/mysql -p$(cat /opt/pdadmin/etc/mysql_rootpw.conf) -u root vadmin -e "SELECT id, name FROM domains WHERE name='${DOMAIN}' AND ip='${IPv4}'"
    mysql: [Warning] Using a password on the command line interface can be insecure.
    [root@www ~]#

    [root@www ~]# /usr/local/pd-admin2/bin/mysql -p$(cat /opt/pdadmin/etc/mysql_rootpw.conf) -u root vadmin -e "SELECT id, name FROM domains WHERE name='${DOMAIN}' AND ipv6='${IPv6}'"
    mysql: [Warning] Using a password on the command line interface can be insecure.
    [root@www ~]#

    [root@www ~]# /usr/local/pd-admin2/bin/mysql -p$(cat /opt/pdadmin/etc/mysql_rootpw.conf) -u root vadmin -e "SELECT v.id, v.name, d.name FROM domains d INNER JOIN vhosts v ON d.id = v.domain WHERE d.name='${DOMAIN}' AND d.ip='${IPv4}'"
    mysql: [Warning] Using a password on the command line interface can be insecure.
    [root@www ~]#

    [root@www ~]# /usr/local/pd-admin2/bin/mysql -p$(cat /opt/pdadmin/etc/mysql_rootpw.conf) -u root vadmin -e "SELECT v.id, v.name, d.name FROM domains d INNER JOIN vhosts v ON d.id = v.domain WHERE d.name='${DOMAIN}' AND d.ipv6='${IPv6}'"
    mysql: [Warning] Using a password on the command line interface can be insecure.
    [root@www ~]#


    [root@www ~]# grep -B5 "^ServerName http://www.${domain}$" /usr/local/pd-admin2/httpd-2.4/conf/httpd.conf |grep -A5 "${IPv4}"
    <VirtualHost 192.168.2.4:80 ***.***.***.***:80>
    ServerName http://www.meine_domain.xyz
    --
    Alias /.well-known/acme-challenge/ /opt/pdadmin/etc/ssl-validation/.well-known/acme-challenge/
    </VirtualHost>

    <VirtualHost 192.168.2.4:443 ***.***.***.***:443>
    UseCanonicalName off
    ServerName http://www.meine_domain.xyz
    [root@www ~]#

    <VirtualHost 192.168.2.4:80 ***.***.***.***:80>
    ServerName http://www.meine_domain.xyz
    --
    Alias /.well-known/acme-challenge/ /opt/pdadmin/etc/ssl-validation/.well-known/acme-challenge/
    </VirtualHost>

    <VirtualHost 192.168.2.4:443 ***.***.***.***:443>
    UseCanonicalName off
    ServerName http://www.meine_domain.xyz
    [root@www ~]#

    Mein Problem ist das:

    PDAmin Version 4.125 obwohl ich vorhin erst die neue installiert habe

    SEU: 0.491


    Hallo zusammen,

    ich habe eine neue Domäne für einen Endkunden eingetragen. Das war kein Problem

    Ober die Domäne wird nicht in die httpd.conf geschrieben und let´s encrypt wurde zwar erzeugt aber die Webseite lässt sich auch nicht öffnen.

    Was habe ich falsch gemacht?

    Danke schon mal

    Hallo zusammen,

    ich habe hier im Forum einige alte Anleitungen gefunden wie ich die entsprechenden Dienste mit ssl versorge. Unter anderem dieser hier:

    Lars
    15. Februar 2008 um 19:54

    mein Problem ist, das ich das Script nicht so anpassen kann, das der schlüssel 2048 oder 4096 bit lang ist.

    kann mir hier jemand helfen?

    Ich bekomme nämlich den Fehler, das der schlüssel zu kurz sei.

    SSL_CTX_use_certificate_chain_file: ssl/ssl_rsa.c:301: error:140AB18F:SSL routines:SSL_CTX_use_certificate:ee key too small

    Danke schon mal

    P.S. oder kann das PD-Admin vielleicht von sich aus? Wenn ja wie?

    Sorry der postfix ist der von meiner Firewall. In den Logs von PDADMIN habe ich nix gesehen.

    Die Firewall prüft ob die Mailadresse vorhanden ist und nimmt erstmal die Emails an wegen Spam etc. Danach wird die MAil an PD-Admin übergeben.

    Wie man sehen kann schägt die Überprüfung der Mailadresse fehl: Recipient address rejected: unverified address: Address verification

    Als ob PD-Admin die Mailadresse nicht mehr kennt. Wie gesagt wenn ich diese im Webinterface umbennen gehts.

    Gruss

    Hallo zusammen,

    ich habe seit dem Update ein Problem bei einem Postfach.

    Es kann aus dem Postfach zwar gesendet werden, aber nicht empfangen werden.

    Folgendes sehe ich in der Firewall

    wenn ich das Postfach z.b. von postfach@testdomain2.de auf postfach2@testdomain2.de umbenennen dann funktioniert es, wenn ich es zurückbenenne hab ich wieder den Fehler

    19.09.2024 08:30:59postfix/smtpdNOQUEUE: reject: RCPT from mail.testdomain1.de[217.5.200.xxx]: 450 4.1.1 <postfach@testdomain2.de>: Recipient address rejected: unverified address: Address verification failed;from=<prvs=09922d62fd=user@testdomain1.de>to=<postfach@testdomain2.de>proto=ESMTPhelo=<mail.testdomain1.de>

    Andere Postfächer funktionieren problemlos.

    Hat da jemand einen Rat für mich?

    Danke schon mal

    Installierte pd-admin-Version: v4.122
    Neueste pd-admin-Version: v4.123
    Lizenztyp: free
    Lizenzdatei gültig bis: 0000-00-00
    Limit Domains: 10
    Installierte Reihe und Version der Serverumgebung: 6-0.450 (MySQL 5.7.44)
    Neueste Version der Serverumgebung: 0.450

    Hallo,

    habe heute ein Updare der Serverumgebung vorgenommen, dies schien sauber durchzulaufen. Allerdings kann ich jetzt nicht mehr auf das pdadmin frontend zugreifen.

    Zitat

    Software error:

    Code
    Can't load '/opt/pdadmin/lib/mysql.so' for module DBD::mysql: libssl.so.0.9.7: wrong ELF class: ELFCLASS64 at PERL2EXE_STORAGE/DynaLoader.pm line 230. at /opt/pdadmin/www/administrator/administrator.cgi line 91
    Compilation failed in require at /opt/pdadmin/www/administrator/administrator.cgi line 91.
    BEGIN failed--compilation aborted at /opt/pdadmin/www/administrator/administrator.cgi line 91.

    auch ein Update auf die neue PD-Admin Oberfläche schlägt fehl:

    Zitat

    Can't load '/opt/pdadmin/lib/mysql.so' for module DBD::mysql: libssl.so.0.9.7: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden at PERL2EXE_STORAGE/DynaLoader.pm line 230.

    at /opt/pdadmin/bin/httpd_vhosts.pl line 15

    Compilation failed in require at /opt/pdadmin/bin/httpd_vhosts.pl line 15.

    BEGIN failed--compilation aborted at /opt/pdadmin/bin/httpd_vhosts.pl line 15.

    Betriebsystem Centos 8

    Squirrelmail, etc. funktionieren

    Kann mir jemand helfen?

    Danke schon mal