mr_h4sh
-
Innlegg
6 -
Ble med
-
Besøkte siden sist
Innholdstype
Profiler
Forum
Hendelser
Blogger
Om forumet
Innlegg skrevet av mr_h4sh
-
-
FIKK DET TIL!
Bytta ut til ListenAndServeTLS og la til SSL-path. Nå funker det!Takk for hjelpa, folkens.
-
1 minute ago, xaco said:
Ja, jeg vet at et A record er en ipv4 adresse. Og jo, du kan fint sette et subdomene sitt A record til å peke på en hvilken som helst ip adresse du vil. www er et subdomene på samme måre som sub1.example.com er et subdomene. At Cloudflare ikke lar deg gjøre det betyr ikke at resten av verden ikke lar deg det. Og her har har jo trådstarter satt A records for det subdomene.
@mr_h4sh hva sier nginx loggene dine?
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 minutes ago, strike_ said:
Nei, A record peker kun mot IP så du får ikke satt www som A record. Det får hvertfall ikke jeg gjort hos cloudflare
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.
-
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. -
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.
Problem med samspill mellom reverse proxy og web-server
i Programmering og webutvikling
Skrevet · Endret av mr_h4sh
Kommer vel an på om man bruker vanlig DNS eller DNSSEC.