Auteur Topic: Certificaten in dsm6 beta 2  (gelezen 5341 keer)

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 177
  • -Ontvangen: 2627
  • Berichten: 16.276
Certificaten in dsm6 beta 2
« Gepost op: 22 januari 2016, 20:49:52 »
De release notes hebben het over:

Citaat
6 Certificate
° The integration of Let’s Encrypt helps provide your Synology NAS with secure connection easily and effortlessly.
° Multiple certificates are now supported to increase the flexibility for hosting several different hostnames.

Dus eigenlijk voegt Synology zelf geen encryptie toe maar gebruikt een net nieuwe dienst voor het uitgeven van certificaten.

Op security.nl staan ook topics over deze nieuwe certificaat-dienst.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1340
  • -Ontvangen: 7795
  • Berichten: 43.189
  • FIFO / LIFO
    • Truebase
Re: Certificaten in dsm6 beta 2
« Reactie #1 Gepost op: 22 januari 2016, 21:03:01 »
Heb niet zoveel verstand van Certificaten maar wel even gekeken, in /etc/ssl/certs barst het van de .pem files, zouden die dan gebruikt worden hier ?



CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-3
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeStation BSM 1.0-65162                                                                 MR2200ac  SRM 1.2.5-8227-11

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 177
  • -Ontvangen: 2627
  • Berichten: 16.276
Re: Certificaten in dsm6 beta 2
« Reactie #2 Gepost op: 22 januari 2016, 21:31:13 »
Daar stel je dat in. Je kunt zelfs alternatieve domeinnamen toevoegen. Alleen weigerde hij het asterix character om een wildcard domein aan te kunnen maken.

Ik zag ook dat je nu een heleboel certificaten kunt importeren c.q. aanmaken. (Dat zal die bende .pem files verklaren) Elk certificaat kun je dan aan een specifieke functie koppelen via de configuratie



Nu heb ik maar één certificaat, maar bij meerdere certificaten kun je in bovenstaand screenshot via een pull-down menu één van de geïnstalleerde certificaten aan een service koppelen.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 177
  • -Ontvangen: 2627
  • Berichten: 16.276
Re: Certificaten in dsm6 beta 2
« Reactie #3 Gepost op: 23 januari 2016, 11:19:30 »
Alleen werkt het niet!

Ik had gisteren als test mijn ddns naam van synology gebruikt met nog een paar alternatieve domeinnamen, maar kreeg steeds de melding:



Ik heb het net weer geprobeerd met mijn reguliere domeinnaam, zonder opgave van een alternatieve naam. Ook dan krijg ik bovenstaande foutmelding. In de help staat ook nergens dat je eerst bij Let's Encrypt moet registreren.

Blokkeert mijn systeem per ongeluk iets, of werkt dit gewoon nog niet in de beta versie.

NB In de Nederlandse help file staat ergens een spelfout bij dit stuk. "denkt" moet "dekt" zijn. Dat heb ik al als ticket ID: #1108 doorgegeven.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac

Stephan296

  • Gast
Re: Certificaten in dsm6 beta 2
« Reactie #4 Gepost op: 23 januari 2016, 11:58:47 »
Op de site kun je je niet registreren, ook niet als ik de uitleg op die site volg.
Daar staan gewoon command line opdrachten.
https://letsencrypt.org/howitworks/

Offline hansiedown

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 14
  • -Ontvangen: 100
  • Berichten: 438
    • mijnweetjes
Re: Certificaten in dsm6 beta 2
« Reactie #5 Gepost op: 23 januari 2016, 13:42:06 »
https://community.letsencrypt.org/t/synology-nas-using-le-as-a-ca-signing-authority/453/15
In de blog staat het volgende: note: you have to enable web station service and make sure let's encrypt server could access your NAS by 80 port.
Is volgens mij uitsluitend een hulpmiddel bedoelt om makkelijk certificaten aan te maken.

Zijn geen 'directe' certificaten
Citaat
Our intermediate is signed by ISRG Root X1. However, since we are a very new certificate authority, ISRG Root X1 is not yet trusted in most browsers. In order to be broadly trusted right away, our intermediate is also cross-signed by another certificate authority, IdenTrust, whose root is already trusted in all major browsers. Specifically, IdenTrust has cross-signed our intermediate using their DST Root CA X3.
Zie: https://letsencrypt.org/certificates/
  • Mijn Synology: DS1621+
  • HDD's: 6 x WD40EFZX
  • Extra's: 4Gb

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 177
  • -Ontvangen: 2627
  • Berichten: 16.276
Re: Certificaten in dsm6 beta 2
« Reactie #6 Gepost op: 23 januari 2016, 15:33:39 »
In de blog staat het volgende: … make sure let's encrypt server could access your NAS by 80 port.

Dat was het. Zij gaan extern een verbinding opzetten naar de nas ter controle. Ik heb de beta echter niet op mijn normale nas staan en poort 80 wijst naar mijn reguliere nas.

Poort 80 even in de router aangepast naar de alternateve nas, poort 80 in de firewall open gezet en voilà:




Er was niets in te stellen, anders dan domeinnamen. Wel primitief omdat ik normaal ook firmanaam etc in het certificaat kan zetten. Ook geldigheidsduur of sleutellengte is niet in te stellen. Na het eerste dialoog begint de aanmaak direct.
Ik zal hier een bug melding van doen, dat deze info in de manual behoort te staan.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 177
  • -Ontvangen: 2627
  • Berichten: 16.276
Re: Certificaten in dsm6 beta 2
« Reactie #7 Gepost op: 23 januari 2016, 16:06:24 »
Zijn geen 'directe' certificaten
Citaat
Our intermediate is signed by ISRG Root X1. However, since we are a very new certificate authority, ISRG Root X1 is not yet trusted in most browsers.

Let's Encrypt is een net nieuwe beta site die eind vorig jaar gestart is. Informatie die een paar week oud is, kan al verouderd zijn.

In elk geval kent OSX El Capitan al het root certificaat. (Op de mac gebruiken Safari en Chrome deze systeem certificaten). Ze zijn dus direct geldig in de browser. Dit heb ik ook getest. In firefox is het certificaat ook direct geldig.
Dat was op de mac, maar ik verwacht dat dit ook bij de andere OS browsers het geval is.



De sleutellengte en het handtekeningalgoritme is ook goed. Het enige minpuntje is de geldigheid va slechts 3 maand. Maar het kan zijn dat Synology dit ingesteld heeft i.v.m. de beta fase.

Ik heb het certificaat nu aangemaakt met mijn domeinnaam en bij de alternatieve namen heb ik www.domeinnaam ingevuld. Dit werkt ook goed. En als ik het goed zag, mag ik ook mijn lokale IP invullen bij de alternatieve namn, zodat je de nas ook locaal zonder foutmeldingen kunt benaderen. (Niet getest echter)
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac

Offline hansiedown

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 14
  • -Ontvangen: 100
  • Berichten: 438
    • mijnweetjes
Re: Certificaten in dsm6 beta 2
« Reactie #8 Gepost op: 23 januari 2016, 16:22:13 »
Briolet,
Je plaatje laat precies zien dat het een crossed signed certificaat is (dat is wat ik bedoel te zeggen met 'geen direct certificaat')
Het begint bij DST Root CA X3, daarna door naar Lets encrypt en dan naar je Eigen domein.
Hier zijn dus in totaal 3 partijen bij betrokken.
DST <-> Lets Encrypt <-> jijzelf

Als ik kijk naar mijn gratis startSSL certificaten zie ik dat de CA en de intermediate identiek zijn.
Hier zijn dus 'slechts' 2 partijen bij betrokken.
startcom <-> jijzelf
Tis een slechts een detail en zal niks uitmaken voor de technische werking.




  • Mijn Synology: DS1621+
  • HDD's: 6 x WD40EFZX
  • Extra's: 4Gb

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 177
  • -Ontvangen: 2627
  • Berichten: 16.276
Re: Certificaten in dsm6 beta 2
« Reactie #9 Gepost op: 24 januari 2016, 10:03:10 »
Over de beperkte geldigheidsduur:
Op Let's Encrypt;s website staat dat certificate renual simpel gaat. Ze hebben zelfs een script die dat doet, met het advies dit dagelijks te draaien. (Lijkt me overdreven vaak). In elk geval verwacht is (hoop ik) dat Synology dit alles ingebouwd heeft in hun implementatie.

Dan nog iets over de limieten van aanvraag. Ik las iets over 5 aanvragen, dus wilde ik er niet te veel mee experimenteren. Nu vond ik net het volgende bij Let's Encrypt: rate-limits-for-lets-encrypt.

De limiet van 5 aanvragen per domein geldt per week. Dus als je iets te fanatiek aanvraagt, moet je gewoon een week wachten.

Per IP mag je wel 500 aanvragen per 3 uur doen. Dus bij testen even een andere url gebruiken die ook naar jouw IP leidt.

Wildcard certificaten worden, uit veiligheidsreden, bewust niet ondersteund. Daarvoor kun je tot 100 alternatieve namen in je certificaat opnemen. Dus gewoon alle subdomeinen expliciet benoemen.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac

Stephan296

  • Gast
Re: Certificaten in dsm6 beta 2
« Reactie #10 Gepost op: 24 januari 2016, 10:14:55 »
Dus als ik je goed begrijp, kun je dus alle subdomeinen in 1 certificaat aanvragen ipv wildcard certificaat?

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 177
  • -Ontvangen: 2627
  • Berichten: 16.276
Re: Certificaten in dsm6 beta 2
« Reactie #11 Gepost op: 24 januari 2016, 11:19:36 »
Ja, subdomeinen en andere domeinen tot een totaal van 100 stuks.

Het dan wel handig zijn als Synology het invulveld iets groter maakt. Nu kun je dit beter in een tekstverwerker voorbereiden en dan met copy&paste invoegen.

Het moeten wel extern geldige domeinnamen zijn. Volgens de veiligheidsregels die 1 Oktober 2016 ingaan, mogen certificaten geen namen bevatten die alleen lokaal geldig zijn. Let's Encrypt houdt zich aan deze regel*.

Als ik "nas2.local" of "10.0.1.45" probeer toe te voegen als alternatieve naam, dan krijg ik de foutmelding uit mijn eerste post. (verwarrende melding in dit geval). Een lange lijst met al mijn camera subdomeinen gaat echter perfect. Maar ook gewoon andere domeinnamen, wat handig is als je via virtual hosts, meerdere websites op je nas hebt draaien.

Mijn externe IP heb ik nog niet geprobeerd, maar lijkt me ook zinloos. Extern zal iedereen de url boven een IP verkiezen.

* Edit: Link toegevoegd. Veel certificaat issuers stoppen al eerder met het uitgeven van dergelijke certificaten, omdat ze anders ongeldig zijn, voordat de termijn afgelopen is.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac

Stephan296

  • Gast
Re: Certificaten in dsm6 beta 2
« Reactie #12 Gepost op: 24 januari 2016, 11:42:22 »
Scheid je ze met , of met ; ?

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 177
  • -Ontvangen: 2627
  • Berichten: 16.276
Re: Certificaten in dsm6 beta 2
« Reactie #13 Gepost op: 24 januari 2016, 11:49:04 »
Met een ;

Maar dat staat ook in de pop-up die je krijgt als je de muispointer boven de infobutton naast het veld houdt.  :P
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac

Offline redneck eyeball

  • Bedankjes
  • -Gegeven: 8
  • -Ontvangen: 21
  • Berichten: 247
Re: Certificaten in dsm6 beta 2
« Reactie #14 Gepost op: 24 januari 2016, 15:49:52 »
Poort 80 staat open en aan.
Toegang via internet is geen probleem.

Maar een certificaat aanmaken via Let's Encrypt blijft zeggen dat 80 niet open zou staan.

Mijn domeinnaam is mijnnaam.synology.me
Zou zoiets niet kunnen omdat het via die synology.me gaat ?
Of is er iets anders waar ik rekening moet mee houden ?

Meer dan de naam van de website en mijn e-mail adres kan je niet invullen, dus veel ruimte voor fouten is er niet.


 

Certificaten CAcert

Gestart door dj_keBoard DDNS / Quick Connect / EZ-Internet / Portforwarding

Reacties: 3
Gelezen: 3186
Laatste bericht 02 november 2013, 21:56:05
door Briolet
Probleem met importeren certificaten

Gestart door Erwin1Board DDNS / Quick Connect / EZ-Internet / Portforwarding

Reacties: 2
Gelezen: 1781
Laatste bericht 20 januari 2015, 16:59:22
door Erwin1
Safari 11 is strenger geworden met certificaten [waarschuwing]

Gestart door BrioletBoard Mac OS X

Reacties: 10
Gelezen: 2899
Laatste bericht 22 oktober 2017, 14:21:16
door Babylonia
Let's encrypt verlengd certificaten niet meer na overzetten

Gestart door ufosynoBoard Synology DSM algemeen

Reacties: 5
Gelezen: 1002
Laatste bericht 21 november 2020, 11:50:21
door Briolet
Werken met certificaten

Gestart door GjagilsBoard DDNS / Quick Connect / EZ-Internet / Portforwarding

Reacties: 1
Gelezen: 65
Laatste bericht 16 april 2024, 16:54:45
door Birdy