Hvorfor så ikke bruge noget nyere?
--
7950X3D|Crosshair X670E Hero|64GB RAM
ASUS4090STRIX-OC|PG279Q
980 PRO 2TB|970 EVO+ 2TB|Samsung 860 PRO 2TB
2xSamsung860 QVO 2TB|Corsair AX1600i
#1: Vidste ikke man kan få noget nyere IIS version til Windows 11, er det ikke typisk kun til Server udgaverne?
--
Apache / XAMPP.
--
http://xlinx.dk[...] i7 2600K, 16GB PC3-12800, GA-Z68XP-UD4 R1, GTX 560Ti HAWK, 250GB 840 EVO #4: Jeg synes nu ellers der stod v6.0, måske tager jeg fejl, men har ikke lige mulighed for at tjekke nu da det er afinstalleret. Det er også ligemeget, IIS understøtter ikke det SSL certifikat format jeg skal bruge, så skal bruge noget andet.
--
#5 Nu kan de jo konverteres frem og tilbage til alle formater, så hvad har det med IIS at gøre?
--
7950X3D|Crosshair X670E Hero|64GB RAM
ASUS4090STRIX-OC|PG279Q
980 PRO 2TB|970 EVO+ 2TB|Samsung 860 PRO 2TB
2xSamsung860 QVO 2TB|Corsair AX1600i
Windows 10 & 11 er default med IIS 10.x som kan enables i features.
Det er IIS 6.0 management tools som også kan enables, måske er det her ideen om IIS 6.0 opstår ?
Men umiddelbart kan jeg ikke se hvorfor et ssl certifikat ikke skulle kunne bruges i IIS, hvis det er den korrekte format som #6 siger :)
Vil du væk fra IIS er det nok Apache HTTP Server du bør kikke på,
https://httpd.apache.org[...]
--
AMD Ryzen 7800x | NZXT N7 B650E White
64GB G.Skill Trident Z5 Neo RGB DDR5-6000 BK C30 DC
GIGABYTE GeForce RTX 4070 Ti WindForce OC Jeg kører en Win10 med webserver {IIS) og et par andre server funktioner. Det hele med fuld support for certifikater og uden problemer.
Så kan nu sagtens lade sig gøre.
--
ASRock Phantom Gaming RX7900XTX OC | AMD Ryzen 7 7700X
Gigabyte B650 GAMING X AX | 32GB DDR5 @6000MHz (C30)
2x PCIe 4.0 NVMe M.2 - 2TB
#alle
Problemet er jeg ved ikke hvordan jeg får konverteret mit SSL certifikat (SHA256), så IIS kan forstå det. Der bliver forslået OpenSSL men det i sig selv er bare et kæmpe spørgsmål tegn, fordi jeg aner ikke hvordan programmet skal bruges.
Men ok jeg må prøve igen og se om jeg kan finde fejlen, og starte med at få det til at virke med http først-
--
#9 Når jeg kommer i nærheden af min computer i aften, så kan jeg kigge på mit setup.
Jeg bruger certifikater fra Let's Encrypt, som opdateres automatisk hver 60 dage.
Dertil har jeg OpenSSL til at konvertere certifikaterne til læsbart format for IIS.
Til det lavede jeg faktisk et program, der bruger OpenSSL, som kan tjekke for nye certifikater dagligt (via task scheduler) og automatisk konvertere dem, samt automatisk genstarte services, hvis nødvendigt.
Har da overvejet om jeg skulle prøve at smide programmet op på nettet som donation ware, eller lignende ;)
--
ASRock Phantom Gaming RX7900XTX OC | AMD Ryzen 7 7700X
Gigabyte B650 GAMING X AX | 32GB DDR5 @6000MHz (C30)
2x PCIe 4.0 NVMe M.2 - 2TB
Ehm... kiggede lige på min server...
Inde i IIS, under "Server Certificates" kan man vælge "Import..." som direkte supporterer de certifikater man får direkte fra Let's Encrypt (.pfx).
Skal du bruge andre formater, så kan jeg give en hurtig guide til at lave .key og .cer certifikater.
Du skal bruge OpenSSL for at gøre det.
Bemærk at kommandoerne er baseret på min installation, med Let's Encrypt...
HUSK at checke stierne i kommandoerne OG at udskifte 'hjemmeside.dk' med din hjemmeside adresse (den adresse der er registreret i certifikaterne).
.KEY (kommandoen er EN lang kommandolinje INKL. gåseøjne i start og slut):
"C:\Server\OpenSSL\bin\openssl.exe" pkcs12 -in "C:\ProgramData\Certify\assets\hjemmeside.dk\20240107_f91f60ff.pfx" -legacy -provider-path "C:\Server\OpenSSL\bin" -nocerts -nodes -passin pass: -out "C:\Server\Certificates\Certificate.key"
.CER (kommandoen er EN lang kommandolinje INKL. gåseøjne i start og slut):
"C:\Server\OpenSSL\bin\openssl.exe" pkcs12 -in "C:\ProgramData\Certify\assets\hjemmeside.dk\20240107_f91f60ff.pfx" -legacy -provider-path "C:\Server\OpenSSL\bin" -nokeys -nodes -passin pass: -out "C:\Server\Certificates\Certificate.cer"
Håber at det hjælper dig på vej.
--
ASRock Phantom Gaming RX7900XTX OC | AMD Ryzen 7 7700X
Gigabyte B650 GAMING X AX | 32GB DDR5 @6000MHz (C30)
2x PCIe 4.0 NVMe M.2 - 2TB
#12: Øh tak, jeg er dog i tvivl hvilke filer jeg skal bruge, og hvilke skal konverteres. Jeg har 3, som hedder følgende:
DigiCertCA.crt
mit_domæne_navn_com.crt
TrustRoot.crt
Jeg fandt så ud af at man kan konvertere dem i Windows ved at dobbelt klik på filerne, jeg er dog i tvivl om hvilken af de 3 filer jeg skal bruge, og om allesammen? Jeg går ud fra det er den i midten der består af mit domænes navn.
Edit: Har installeret noget OpenSSL som skulle have alt nødvendige libs inkl.
--
Sidst redigeret 02-04-2024 21:18
Tak for hjælp allesammen, men jeg må opgive inden jeg får en hjerne blødning af det her.
Det kører bare i ring for mig og jeg har sku ikke tålmodigheden til det mere.
--
#14 Bare i orden. Jeg undres dog lidt over dine certifikater. Hvis de kommer fra Let's Encrypt, via deres auto-updater, så burde man kun få ÉN fil: mit_domæne_navn_com.pfx
Den kan importeres direkte i IIS. Ved ikke lige hvordan man konverterer crt filer.
--
ASRock Phantom Gaming RX7900XTX OC | AMD Ryzen 7 7700X
Gigabyte B650 GAMING X AX | 32GB DDR5 @6000MHz (C30)
2x PCIe 4.0 NVMe M.2 - 2TB
#15: Filerne kommer fra noip.com og de leverer kun som .crt filer. Men der er noget galt med min IIS, default website virker ikke engang på http og port 80 er åben.
--
#13
Mangler du ikke en key fil?
kommandoen til at lave en pfx fil med Openssl:
"openssl pkcs12 -export -name Domannavn -out Domannavn.pfx -inkey Domannavn.key -in Domannavn.crt"
--
5600X,ASUS TUF GAMING B550 PLUS,G.skill 3600 MHz AUTO C16 4x8GB,AOC G2590FX,Corsair RM850,Sapphire RX 5600 XT 6GB,1 TB NVMe ADATA
--
Sidst redigeret 02-04-2024 23:15
#16 jeg formoder at du har sat din server op med fast ip og sat routeren til at pege på den...
Kan du heller ikke tilgå hjemmesiden direkte på serveren via
http://127.0.0.1[...]
Hvis du kan, har du så fast ekstern ip og fået sat dns op hos din domain provider, så den peger på den ip?
--
ASRock Phantom Gaming RX7900XTX OC | AMD Ryzen 7 7700X
Gigabyte B650 GAMING X AX | 32GB DDR5 @6000MHz (C30)
2x PCIe 4.0 NVMe M.2 - 2TB #17: Tror du har spottet noget jeg ikke var klar over, at jeg mangler den key fil. Det må jeg lige få kigget på, når jeg engang får den webserver til at virke.
#18: Det hele er sat op, som det skal være i router. Ja jeg har en fast IP og mit sub-domain peger til den rigtige IP. Port 80 er åben også, men nej jeg kan ikke engang åbne websiden på localhost, så noget er gået helt galt med IIS. Jeg må prøve at reinstall IIS.
--