1. Hem
  2. SSL/TLS
  3. Hur installerar jag Swish root-certifikat?

Hur installerar jag Swish root-certifikat?

Vi kommer inte installera Swish root-certifikat på våra webbhotellservrar. Det är dock inte nödvändigt för att Swish ska fungera, du kan använda det ändå genom att följa nedanstående steg.

Den här guiden är skriven i början av 2017 så följer du den och upptäcker något som behöver ändras så hör gärna av dig. Swish har sedan dess också lagt ut en omfattande portal för utvecklare som ni kan ha nytta av att kolla igenom. Swish allmänna ”kom igång”-guide finns här.

Vi kommer enbart gå igenom vad du behöver göra hos oss för att Swish ska fungera. Om du behöver hjälp med att genomföra saker hos externa leverantörer, t.ex. i Swish kontrollpanel, så behöver du kontakta den leverantören direkt.

  1. Se först till så att du har anslutit dig till Swish.
  2. För att använda Swish måste du ansöka om ett certifikat och för att kunna göra det måste du generera en CSR (Certificate signing request). Det kan du göra i cPanel hos oss genom att följa stegen i vår guide under rubrikerna Generera en privat nyckel och Generera CSR (övriga steg hoppar du över). Sedan behöver du skicka in din CSR till Swish.

Nyckeln behöver vara på 4096 bitar, skapar du en på färre (till exempel 2048) kommer du få felmeddelande hos Swish.

  1. När Swish har godkänt din CSR kan du ladda ner alla deras certifikat från deras hemsida. Nu behöver du slå ihop filen med certifikaten med din nyckel som du tidigare genererade.
    1. Börja med att öppna den fil som innehåller certifikaten som du laddade ner från Swish i en text editor, t.ex. Notepad.
    2. Gå nu in i cPanel och klicka på SSL/TLS -> Generera, visa, ladda upp eller ta bort dina privata nycklar -> Redigera (till höger om nyckeln som du tidigare skapade).
    3. Din nyckel visas nu precis under rubriken Kodad privat nyckel. Kopiera den och klistra in den högst upp i filen med alla certifikat som du fick från Swish.
    4. Upplägget i filen ska nu vara följande:
      —–BEGIN RSA PRIVATE KEY—– (Nyckeln från cPanel) —–END RSA PRIVATE KEY—– —–BEGIN CERTIFICATE—– (Swish certifikat) —–END CERTIFICATE—– —–BEGIN CERTIFICATE—– (Swish certifikat) —–END CERTIFICATE—– —–BEGIN CERTIFICATE—– (Swish certifikat) —–END CERTIFICATE—– 
    5. Spara nu filen med ändelsen .pem, vilket namn du ger den spelar ingen roll.
  2. Ladda upp .pem-filen till ditt webbhotellkonto men spara den inte i en publik mapp, den skall alltså inte ligga i en mapp som är kopplad till något domännamn.
  3. Ändra rättigheterna på filen till 600.
  4. Du är nu redo att börja använda Swish! Det du behöver göra är att ange sökvägen till .pem-filen när du ska använda Swish. T.ex. om du använder ett Swish-plugin för din webbshop så har du ofta möjlighet att ange sökvägen till ditt certifikat.

Tänk på att du behöver ange hela sökvägen till själva .pem-filen, inte bara till mappen som den ligger i.

Vidare läsning:

Hjälpte den här guiden dig?

Relaterade guider

Behöver du mer hjälp?
Kan du inte hitta lösningen på ditt problem? Då kan du kontakta oss via e-post, chatt och telefon!
Kontakta oss