Beiträge von tbronco75

    hmm, nachdem die dns registrierung (mit cname plus myfritz) eine gefühlte ewigkeit gedauert hat, hatte ich endlich die gültigkeit auf YES gehabt. Sofort wurde die neue Domäne (welche ich eben eingerichtet habe und natürlich auch in Vaultwarden im Docker-Compose die neue Domainadresse eingegeben) im Nginx eingetragen, jedoch wieder das gleiche : Internal Error. Wenn ich jedoch auf den Link des Subdomains im Nginx drauf klicke, bekomme ich folgenden Hinweis:

    FRITZ!Box

    Der DNS-Rebind-Schutz Ihrer FRITZ!Box hat Ihre Anfrage aus Sicherheitsgründen abgewiesen.

    Der Host-Header Ihrer Anfrage stimmt nicht mit dem Namen der FRITZ!Box überein.

    Wenn Sie über einen anderen Hostnamen auf die FRITZ!Box zugreifen wollen, ergänzen Sie diesen bitte als Ausnahme in der Benutzeroberfläche Ihrer FRITZ!Box unter "Heimnetz > Netzwerk > Netzwerkeinstellungen" im Bereich "DNS-Rebind-Schutz".

    Muss ich eventuell im Feld DNS Rebind Schutz meine Subdomain eintragen?

    Also ich habe im DNS Reiter die besprochenen Einträge gemacht und länger wie 10 min gewartet.

    Danach in Nginx einen neuen Eintrag Proxy Host

    pasted-from-clipboard.png


    Bekomme trotzdem beim Erzeugen einen internen Fehler

    pasted-from-clipboard.png

    pasted-from-clipboard.png

    wenn ich in NGINX die Domäne anklicke, erhalte ich nach kurzer Zeit "Website ist nicht erreichbar"

    Habe dann mal im Browser nur die öffentliche IP eingegeben, wo die Subdomain weitergeleitet werden soll

    pasted-from-clipboard.png

    ist das was wichtiges?

    Chriz123

    du meinst dann bestimmt diesen Reiter hier

    pasted-from-clipboard.png

    Ich gehe mal davon aus dass beim Host "*" und Type "A" meiner öffentliche IP wäre.

    Wo und wie trage ich dann die notwendigen Daten ein?

    Ja, Vaultwarden wartet auf das Zertifikat, aber soweit komme ich nicht, da im Nginx jedesmal "INTERNAL ERROR" kommt, beim Erzeugen einer Zertifikats. Denke es könnte mit dem fehlenden DNS zu tun haben.

    Chriz123 vielleicht ist einfacher zu erklären, wie ich zu meiner Subdomain gekommen bin (und hoffe du erschlägst mich nicht, bin wirklich hier ein Anfänger):

    Über das Control.Panel Webhosting bin ich auf meine Hauptdomäne (domain.de) gegangen und dann eine Subdomain hinzugefügt, nennen wir sie sub.domain.de

    Jetzt steht als neuer Reiter (unterhalb von meiner domain.de)

    pasted-from-clipboard.png

    und mehr habe ich im meinem Leichtsinn nichts mehr eingetragen, also keine DNS.

    Ich wüßte jetzt auch nicht, wo ich was eintragen soll.

    Hi -Manu-

    Proxmox läuft bei mir derzeit nicht bei Netcup.

    Habe es auf einem Lenovo M720q installiert und als VM habe ich Homeassistant, in welchem ein Vaultwarden als Addon installiert ist, welchen ich gerne als eigenständige Instanz (Container) betreiben möchte. In einigen Foren konnte ich lesen, dass das problemlos gehen sollte und man könnte es mit einer eigenen Domäne betreiben. Alternativ wäre eine Duckdns- Domäne, die ich ungern verwenden möchte, da bei den kostenlosen Geschichte immer "wir" das Produkt sind und mit dem hosten eigenener Passwörter, ist das Gefühl dort nicht so gut.

    Daher habe ich mir das Webhost 1000 von Netcup abboniert (nebenbei auch das Betreiben einer Webmaildomäne für die Family).

    Es ist korrekt, dass ich das Vaultwarden, ebenso das Nginx, als Dockerinstanz in den jeweiligen CT´s führe. Die Installation habe ich wie oben beschrieben per Hand gemacht und konnte dort auch eine Docker-Compose.yml erstellen und ausfüllen. SMTP-Einstellungen, Mailadresse+Apppasswort eingegeben, Admintoken drauf (per argon2), Port 80 angegeben plus https://subdomain.domain.de (Vergeben über netcup)

    wenn ich die IP des Vaultwarden aufrufe, bekomme ich das Vaultwarden Logo aber dort wo eine Registrierung oder Login sein sollte, ist es weiß und ein kontinuierlicher Ladezirkel wird angezeigt. Gehe ich per https://subdomain.domain.de, passiert erst mal nichts und dann kommt ein Fehler.

    Selbstverständlich sind beide Ports 80 443 in der Fritzbox offen, mit Verwendung der IP von Nginx.

    Im Nginx wird die IP Vaultwarden als http (ohne s) mit Port 80 eingetragen, danach im Reiter SSL: Erstellung durch Let´s encrypted plus Mailadresse . Nach 1-2 Sekunden kommt der Fehler Internal Error.

    Patrick0815,

    beide Dienste (NGINX und Vaultwarden) laufen als CT -> Container.

    Nginx im Bereich 192.168.78.80/24 und Vaultwarden sollte 192.168.78.85/24 laufen. Gateway ...78.1

    Nach Aufruf in der PVE Shell kommt

    * Trying 192.168.78.85:80...

    * Connected to 192.168.78.85 (192.168.78.85) port 80 (#0)

    > GET / HTTP/1.1

    > Host: 192.168.78.85

    > User-Agent: curl/7.88.1

    > Accept: */*

    >

    < HTTP/1.1 200 OK

    < content-type: text/html; charset=utf-8

    < cache-control: public, max-age=600

    < expires: Thu, 6 Mar 2025 16:18:59 GMT

    < server: Rocket

    < x-frame-options: SAMEORIGIN

    < permissions-policy: accelerometer=(), ambient-light-sensor=(), autoplay=(), battery=(), camera=(), display-capture=(), document-domain=(), encrypted-media=(), execution-while-not-rendered=(), execution-while-out-of-viewport=(), fullscreen=(), geolocation=(), gyroscope=(), keyboard-map=(), magnetometer=(), microphone=(), midi=(), payment=(), picture-in-picture=(), screen-wake-lock=(), sync-xhr=(), usb=(), web-share=(), xr-spatial-tracking=()

    < x-content-type-options: nosniff

    < referrer-policy: same-origin

    < x-robots-tag: noindex, nofollow

    < x-xss-protection: 0

    < cross-origin-resource-policy: same-origin

    < content-security-policy: default-src 'none'; font-src 'self'; manifest-src 'self'; base-uri 'self'; form-action 'self'; object-src 'self' blob:; script-src 'self' 'wasm-unsafe-eval'; style-src 'self' 'unsafe-inline'; child-src 'self' https://*.duosecurity.com https://*.duofederal.com; frame-src 'self' https://*.duosecurity.com https://*.duofederal.com; frame-ancestors 'self' chrome-extension://nngceckbapebfimnlniiiahkandclblb chrome-extension://jbkfoedolllekgbhcbcoahefnbanhhlh moz-extension://* ; img-src 'self' data: https://haveibeenpwned.com ; connect-src 'self' https://api.pwnedpasswords.com https://api.2fa.directory https://app.simplelogin.io/api/ https://app.addy.io/api/ https://api.fastmail.com/ https://api.forwardemail.net ;

    < content-length: 1347

    < date: Thu, 06 Mar 2025 16:08:59 GMT

    <

    <!doctype html><html class="theme_light"><head><meta charset="utf-8"/><meta name="viewport" content="width=1010"/><meta name="theme-color" content="#175DDC"/><title page-title>Vaultwarden Web</title><link rel="apple-touch-icon" sizes="180x180" href="images/apple-touch-icon.png"/><link rel="icon" type="image/png" sizes="32x32" href="images/favicon-32x32.png"/><link rel="icon" type="image/png" sizes="16x16" href="images/favicon-16x16.png"/><link rel="mask-icon" href="images/safari-pinned-tab.svg" color="#175DDC"/><link rel="manifest" href="cca56971e438d22818d6.json"/><link rel="stylesheet" href="css/vaultwarden.css"/><script defer="defer" src="theme_head.4cb181fc19f2a308ba73.js"></script><link href="styles.210448eea764e08cd3db.css" rel="stylesheet"></head><body class="layout_frontend"><app-root><div class="tw-p-8 tw-flex"><img class="new-logo-themed" alt="Vaultwarden"/><div class="spinner-container tw-justify-center"><i class="bwi bwi-spinner bwi-spin bwi-3x tw-text-muted" title="Loading" aria-hidden="true"></i* Connection #0 to host 192.168.78.85 left intact

    ></div></div></app-root><script defer="defer" src="app/polyfills.c5a5bb8e63f572e1aad3.js"></script><script defer="defer" src="app/vendor.a472624478da807c2f59.js"></script><script defer="defer" src="app/main.d867124a6761f6de6826.js"></script><script defer="defer" src="styles.31d6cfe0d16ae931b73c.js"></script></body></html>root@pve:~#

    Im Nginx

    * Trying 192.168.78.85:80...

    * Connected to 192.168.78.85 (192.168.78.85) port 80 (#0)

    > GET / HTTP/1.1

    > Host: 192.168.78.85

    > User-Agent: curl/7.88.1

    > Accept: */*

    >

    < HTTP/1.1 200 OK

    < content-type: text/html; charset=utf-8

    < cache-control: public, max-age=600

    < expires: Thu, 6 Mar 2025 16:20:35 GMT

    < server: Rocket

    < x-frame-options: SAMEORIGIN

    < permissions-policy: accelerometer=(), ambient-light-sensor=(), autoplay=(), battery=(), camera=(), display-capture=(), document-domain=(), encrypted-media=(), execution-while-not-rendered=(), execution-while-out-of-viewport=(), fullscreen=(), geolocation=(), gyroscope=(), keyboard-map=(), magnetometer=(), microphone=(), midi=(), payment=(), picture-in-picture=(), screen-wake-lock=(), sync-xhr=(), usb=(), web-share=(), xr-spatial-tracking=()

    < x-content-type-options: nosniff

    < referrer-policy: same-origin

    < x-robots-tag: noindex, nofollow

    < x-xss-protection: 0

    < cross-origin-resource-policy: same-origin

    < content-security-policy: default-src 'none'; font-src 'self'; manifest-src 'self'; base-uri 'self'; form-action 'self'; object-src 'self' blob:; script-src 'self' 'wasm-unsafe-eval'; style-src 'self' 'unsafe-inline'; child-src 'self' https://*.duosecurity.com https://*.duofederal.com; frame-src 'self' https://*.duosecurity.com https://*.duofederal.com; frame-ancestors 'self' chrome-extension://nngceckbapebfimnlniiiahkandclblb chrome-extension://jbkfoedolllekgbhcbcoahefnbanhhlh moz-extension://* ; img-src 'self' data: https://haveibeenpwned.com ; connect-src 'self' https://api.pwnedpasswords.com https://api.2fa.directory https://app.simplelogin.io/api/ https://app.addy.io/api/ https://api.fastmail.com/ https://api.forwardemail.net ;

    < content-length: 1347

    < date: Thu, 06 Mar 2025 16:10:35 GMT

    <

    <!doctype html><html class="theme_light"><head><meta charset="utf-8"/><meta name="viewport" content="width=1010"/><meta name="theme-color" content="#175DDC"/><title page-title>Vaultwarden Web</title><link rel="apple-touch-icon" sizes="180x180" href="images/apple-touch-icon.png"/><link rel="icon" type="image/png" sizes="32x32" href="images/favicon-32x32.png"/><link rel="icon" type="image/png" sizes="16x16" href="images/favicon-16x16.png"/><link rel="mask-icon" href="images/safari-pinned-tab.svg" color="#175DDC"/><link rel="manifest" href="cca56971e438d22818d6.json"/><link rel="stylesheet" href="css/vaultwarden.css"/><script defer="defer" src="theme_head.4cb181fc19f2a308ba73.js"></script><link href="styles.210448eea764e08cd3db.css" rel="stylesheet"></head><body class="layout_frontend"><app-root><div class="tw-p-8 tw-flex"><img class="new-logo-themed" alt="Vaultwarden"/><div class="spinner-container tw-justify-center"><i class="bwi bwi-spinner bwi-spin bwi-3x tw-text-muted" title="Loading" aria-hidden="true"></i* Connection #0 to host 192.168.78.85 left intact

    ></div></div></app-root><script defer="defer" src="app/polyfills.c5a5bb8e63f572e1aad3.js"></script><script defer="defer" src="app/vendor.a472624478da807c2f59.js"></script><script defer="defer" src="app/main.d867124a6761f6de6826.js"></script><script defer="defer" src="styles.31d6cfe0d16ae931b73c.js"></script></body></html>root@NGINX2:~#

    Zu deiner letzten Frage: Kannst du eine einfache Config in Nginx erstellen.

    Was wird damit gemeint? Hättest du vielleicht ein Beispiel, was in in der Config von der Benutzeroberfläche von Nginx eingeben, bzw. einstellen könnte?

    Besser gesagt auch wo?

    Mabanta: Ja. Derzeit habe ich Vaultwarden als Addon (Docker) über Homeassistant am Laufen. Der Zugriff ging zunächst nur per Intranet bzw. als VPN.

    Hatte dies zum Üben auf einen Raspberry drauf gehabt und es nun auf ein Proxmox System migriert.

    Ich wollte jedoch Vaultwarden aus der HA - VM los lösen und es als eigenständige CT laufen lassen. NGINX ist natürlich auch installiert.

    Als Anleitung hatte ich beides (NGINX und Vaultwarden) per Youtube-> Andres Hardware (Proxmox Homeserver Teil 22+25) verwendet.

    War leider erfolglos. Später per Script, ebenfalls das gleiche. Was jedoch funktionierte war die Einbindung von Duckdns. Da war der Zugriff auf die Vaultwarden erfolgreich und ich konnte dort "ein Konto" eröffnen.

    Hallo zusammen,

    bin komplett neu hier bei Netcup.

    Habe einen Proxmox Server und möchte gerne Vaultwarden aufsetzen, mit Zugang über meine Domäne. Habe das Webhost 1000 bestellt.

    NGINX ist ebenfalls installiert und die Ports habe ich ebenfalls freigegeben. Ich bekomme jedoch bei NGINX keine Verbindung zu meiner Domäne.

    In Proxy Hosts trage ich meine Domäne ein, htttp + IP von Vaultwarden plus den freigegebenen Port. Dann unter SSL soll ein neues Zertifikat per Let´s Crypt angelegt werden.

    Nach kurzer Ladedauer erhalte ich immer einen Internal Error. Habe es auch mit DNS Challenge versucht, API Key+Passwort eingegeben, aber keine Chance. Dort kommt die Fehlermeldung Configuration File.

    Bin leider blutiger Anfänger und ich denke irgendwas habe ich völlig falsch gemacht. Danke schon mal im voraus