---
title: "Bästa SSL-lösningen"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbservrar/107801-bästa-ssl-lösningen"
topic: "Webbservrar"
topic_url: "https://www.webforum.nu/amne/webbservrar"
author: "The_Hulk"
published: "2004-07-22T08:09:50.000Z"
updated: "2010-05-26T21:29:03.000Z"
replies: 11
views: 819
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/webbservrar/107801-bästa-ssl-lösningen"
---

# Bästa SSL-lösningen

## #1 — The_Hulk, 2004-07-22T08:09Z

Hejsan!

Ska installera Apache med SSL-stöd och undrar vilket som är den bästa lösningen. Har sett att det finns en mängd olika lösningar.

Såg något som hette Apache-SSL där man skulle använda OpenSSL/SSLeay såg något med mod_ssl.

Skulle vara underbart om någon kunde förklara lite skillnader mellan detta och gärna föreslå andra bättre lösningar.

Det är tänkt att siten i första steget bara ska använda ett hemmagjort certifikat men efterhand köpa ett så användarna slipper klicka för att godkänna det varje gång de gå in på siten.

Alla tips/funderingar motages tacksamt.

**/edit** Glömde nämna att det gäller för OpenBSD.

Permalänk: https://www.webforum.nu/p/107801

## #2 — Razofish, 2004-07-22T11:01Z

Antar att du kör Linux? Själv använder jag OpenSSL/SSLeay (<http://www.apache-ssl.org/>) och är väldigt nöjd!

Permalänk: https://www.webforum.nu/p/1392754

## #3 — The_Hulk, 2004-07-22T14:36Z

Njae, inte Linux utan OpenBSD.
Efter lite sökande på webben upptäckte jag att Apache-SSL inte verkar vara så levande enligt några artiklar. har tyvärr inte sparat länkarna till dem.

Apache-SSL uppkom visst när det var klydd med patent och annat skraffs.

Verkar vara mod_ssl man ska köra i så fall. Efter lite klydd och ännu mer letande på webben kom jag fram till att mod_ssl fanns färdigt i Apache 2.0 man behövde bara säga till konfigurationen att den skulle aktivera stöd för SSL.

Använder OpenSSL tillsammans med mod_ssl för tillfället. Får se hur det fungerar i längden.

Var en liten miss av mig att glömma bort att nämna vilket OS jag körde på, var av ganska stor betydelse. Lägger till det som en editering i första posten för övriga läsare.

Permalänk: https://www.webforum.nu/p/1392867

## #4 — Razofish, 2004-07-23T06:08Z

> Använder OpenSSL tillsammans med mod_ssl för tillfället. Får se hur det fungerar i längden.

Det är nog ett bra val, använder själv mod_ssl till Apache 2.x på några servrar och det har fungerat klanderfritt :)

Lägg bara till --enable-ssl  i configure-raden och du har SSL/TLS :)

Permalänk: https://www.webforum.nu/p/1393106

## #5 — MickeA.com, 2010-05-26T16:59Z

Tja!

Jag har sjuka problem med att få igång OpenSSL med Apache2 / Windows 64-bit. Har suttit i fyra timmar nu och försökt olika guider och sånt på nätet, men får samma fel hela tiden (se bifogad bild). 

Jag förstår inte alls vad jag ska göra, .so filen ligger på exakt samma ställe som alla andra moduler och den har samma rättigheter.

Har bl.a. följt den här guiden:
<http://www.thompsonbd.com/tutorials/apachessl.php>

Men får hela tiden felet "Cannot read the file 'modules/mod_ssl.so'". Filen finns verkligen där och det är rätt fil (har t.o.m. provat med olika versioner.

Några förslag på hur jag löser det här? Måste verkligen få igång ett lokalt (enkelt) certifikat som jag kan testköra min utv. sajter på, men förstår inte hur jag ska lösa det här.

Tack!

Bilagor:

- [mod_ssl_apache_error.gif](https://www.webforum.nu/a/21624.gif)

Permalänk: https://www.webforum.nu/p/2235568

## #6 — SPiN, 2010-05-26T17:42Z

Först och främst: Har du laddat ned Apache2 *med OpenSSL*?

Hur ser din httpd.conf ut? Har du avmarkerat raden med *LoadModule ssl_module modules/mod_ssl.so*?
I din httpd.conf bör du även ha ett stycke med:

```
<IfModule mod_ssl.c>
	Include conf/ssl.conf
</IfModule>
```

Sen krävs det också att du har kopierat dina nycklar och certifikat till rätt plats (en katalog *ssl* under conf - men problemet verkar ju vara att modulen inte kan hittas.

Permalänk: https://www.webforum.nu/p/2235569

## #7 — MickeA.com, 2010-05-26T18:36Z

Jag försöker få det att funka på en bef. apache2 installation och enligt alla guider jag följt har jag samma förutsättningar som "dom".

Nu hittade jag den här:
<http://www.devx.com/opensource/Article/20085/1763/page/2>

Kommer till steget när jag ska köra:

```
apache &#8212;n "Apache" &#8212;k install
apache &#8212;n "Apache" &#8212;k start
```

 

Då får jag:

```
C:\Program Files (x86)\Apache Software Foundation\Apache2.2\bin>httpd -n httpd -k install
Installing the httpd service
The httpd service is successfully installed.
Testing httpd.conf....
Errors reported here must be corrected before the service can be started.
httpd: Syntax error on line 119 of C:/Program Files (x86)/Apache Software Foundation/Apache2.2/conf/httpd.conf: Cannot load C:/Program Files (x86)/Apache Software Foundation/Apache2.2/modules/mod_ssl.so into server: The specified module could not be found.
```

Raden 119 är:
*LoadModule ssl_module modules/mod_ssl.so*

Filen ligger som sagt där, det här är så sjukt jävla märkligt och jag är säker på att lösningen är nära, men förstår inte vad problemet är.

Permalänk: https://www.webforum.nu/p/2235570

## #8 — MickeA.com, 2010-05-26T19:10Z

Jag förstår inte det här... Såhär ser min configfil ut:

```
#LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
#LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule setenvif_module modules/mod_setenvif.so
#LoadModule speling_module modules/mod_speling.so
[B]LoadModule ssl_module modules/mod_ssl.so[/B]
#LoadModule status_module modules/mod_status.so
#LoadModule substitute_module modules/mod_substitute.so
#LoadModule unique_id_module modules/mod_unique_id.so
```

Men den säger som förut, *Syntax errror on line 199, the file could not be found...* trots att filen alltså ligger där.

Vad kan det här bero på? Om jag dubbelklickar på min .crt fil så visas certifkatet, så allt verkar vara rätt så långt.

Går jag till <https://localhost/> så visas:

```
Secure Connection Failed
An error occurred during a connection to localhost.

SSL received a record that exceeded the maximum permissible length.

(Error code: ssl_error_rx_record_too_long)
```

Permalänk: https://www.webforum.nu/p/2235571

## #9 — SPiN, 2010-05-26T19:17Z

Du har satt upp porten för SSL i ports.conf? Hur ser din vhost ut?

Har du sett den här tråden: <http://stackoverflow.com/questions/119336/ssl-error-rx-record-too-long-and-apache-ssl>

Den har många olika alternativ att välja mellan ;)

Permalänk: https://www.webforum.nu/p/2235572

## #10 — MickeA.com, 2010-05-26T19:25Z

Såhär ser min VHOST ut:

```
<VirtualHost localhost:443>
    DocumentRoot "C:/Webserver"
    ServerName localhost:443
    ServerAdmin [email]micke@anderssonweb.se[/email]
    ErrorLog logs/mySSLerror.log
    SSLEngine on
    LogLevel info
    TransferLog logs/access_log

    <Directory "C:/Program Files (x86)/Apache Software Foundation/Apache2.2/cgi-bin">

    SSLCertificateFile "C:/Program Files (x86)/Apache Software Foundation/Apache2.2/ssl/localhost.crt"
    SSLCertificateKeyFile "C:/Program Files (x86)/Apache Software Foundation/Apache2.2/ssl/localhost.key"
    - - -
    - - -
    - - -
</VirtualHost>
```

Det går utmärkt att starta/stoppa/starta om Apache sålänge raden med mod_ssl är bortkommenterad, men så fort jag tar bort # så får jag det här felet... Fan va less jag blir...

Permalänk: https://www.webforum.nu/p/2235574

## #11 — MickeA.com, 2010-05-26T20:08Z

Nu har jag mer eller mindre gett upp på det här.. tänkte börja om från scratch istället och hittade *httpd-2.2.15-win32-x86-openssl-0.9.8m-r2.msi* på Apache.org. 

Om jag avinstallerar min nuvarande Apacheversion, visst förblir PHP och MySQL intakt (dvs visst avinstalleras inte något av dom samtidigt)?

Permalänk: https://www.webforum.nu/p/2238682

## #12 — MickeA.com, 2010-05-26T21:29Z

Sådärja! Efter flera avinstallationer/ominstallationer/omstarter etc. och med hjälp av den här:
<http://tud.at/programm/apache-ssl-win32-howto.php3>

Så fungerar ni mitt självsignerade certifikat kanon!

Permalänk: https://www.webforum.nu/p/2238684

---

Tråden på webben: https://www.webforum.nu/amne/webbservrar/107801-bästa-ssl-lösningen
