Gå til innhold

mr_h4sh

Medlemmer
  • Innlegg

    6
  • Ble med

  • Besøkte siden sist

Nylige profilbesøk

Blokken for nylige besøkende er slått av og vises ikke for andre medlemmer.

mr_h4sh sine prestasjoner

0

Nettsamfunnsomdømme

  1. Kommer vel an på om man bruker vanlig DNS eller DNSSEC.
  2. FIKK DET TIL! Bytta ut til ListenAndServeTLS og la til SSL-path. Nå funker det! Takk for hjelpa, folkens.
  3. 2023/06/25 01:59:15 [error] 3029#3029: *1 SSL_do_handshake() failed (SSL: error:1408F10B:SSL routines:ssl3_get_record:wrong version number) while SSL handshaking to upstream, client: xxx.xxx.xxx.xx, server: www.zzz.yyy, request: "GET / HTTP/1.1", upstream: "https://xxx.xxx.xxx.xx:8080/", host: "www.zzz.yyy"
  4. Har 3 A-records, 1 mot www, 1 mot blank og 1 mot wildcard. Så trodde ikke det var bruk for CNAME, og ser ikke helt hvordan det skal løse det. Nginx viderefører jo IP-en til domenet smertefritt. Begynner å lure på om problemet ligger i GO-servern.
  5. Jepp, har skrevet IP til server der, har også prøvd med localhost og intern IP uten hell. Har også prøvd både http og https. Nei, har ikke satt opp CNAME, kun A-oppføringer. Hva skulle den bli satt til isåfall? 443 er åpen.
  6. Hei. Jeg har konfigurert en Linux Ubuntu server med Nginx som reverse proxy og satt opp en Go web-server hvor jeg tenker å kjøre en Vue.js frontend. Har satt opp IP-en på serveren mot et domene via DNS. Problemet er som følger; når jeg besøker IP-en så blir jeg videresendt til domenet med SSL-kryptering, men 502 error. Når jeg går til IP:PORT så kommer jeg til Go-serveren uten SSL. Jeg har klødd meg i hue i for mange timer nå og må krype til korset å be om hjelp. NGINX reverse proxy oppsett: server { listen 80; server_name www.xxx.zzz xxx.zzz; return 301 https://www.xxx.zzz$request_uri; } server { listen 443 ssl; server_name www.xxx.zzz xxx.zzz; ssl_certificate /etc/letsencrypt/live/xxx/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/xxx/privkey.pem; ssl_prefer_server_ciphers on; ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; location / { proxy_pass https://xxx.xxx.xx.xx:8080; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; } } Go-servern package main import ( "fmt" "net/http" ) func main() { http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { fmt.Fprintf(w, "Testing") }) http.ListenAndServe(":8080", nil) } Setter pris på all hjelp.
×
×
  • Opprett ny...