Archivi categoria: Senza categoria

Rinnovo certificato SSL su FileMaker Server errore

in caso dobbiate rinnovare un certificato SSL su FileMaker, per prima cosa da terminale digitate:

fmsadmin certificate delete

vi verrà richiesta user e password di fmsadmin !

a questo punto importate via web il nuovo certificato completo di intermedio e chiave privata e riavviare il servizio Filemaker server !

qual’ora non faceste questi step in fase di importazione vi ritornerà l’errore

Error the private key file already exists

fine-

Validazione certificato SSL su IIS con verifica nella cartella /.well-known/pki-validation/ per Filemaker Server su Windows Server

Quante volte abbiamo dovuto richiedere un certificato SSL per un server filemaker e ci siamo trovati all’annosa questione della verifica.

E’ infatti possibile ( per esempio su Gandi.net ) richiedere un certificato SSL e scegliere tra 3 metodi di verifica:

EMAIL: il sistema manderà una mail di conferma all indirizzo admin@dominio.estensione ( non esiste quasi mai… va creata ed inoltrata a noi dal cliente e si perdono a volte giorni!))

DNS: basterà inserire un record CNAME sul DNS provider ed il gioco è fatto! Peccato che quasi mai abbiamo a disposizione il DNS gelosamente custodito dai tecnici IT del cliente…

FILE: inserire un file di testo in una cartella nascosta, generalmente chiamata /.well-known/pki-validation/ ed attendere la validazione… essendo che il certificato ci serve per servire contenuti in SSL sembrerebbe la scelta migliore in quanto sicuramente avremo un webserver a disposizione !

Purtroppo a differenza di Unix, su Windows non è possibile creare cartelle che iniziano con un punto, e nasconderle tramite le proprietà non lo aggiunge magicamente…. Esiste però un Workaround usato per validare i certificati SSL sui Filemaker server che ovviamente utilizzano sotto Windows IIS per la pubblicazione web.

Colleghiamoci via remote desktop al server Filemaker e tramite l’esplora risorse posizioniamoci in:

C:\Program Files\FileMaker\FileMaker Server\HTTPServer\conf

a questo punto creiamo una cartella well-known e inseriamo sia all inizio che alla fine del nome cartella il punto: .well-known. .

creaiamo al suo interno la cartella pki-validation e carichiamoci il file di testo per la verifica del certificato SSL

Fine!

Installare e configurare Docker e docker-compose su Windows Server 2016

Per prima cosa collegarsi al server, aprire server Manager, e selezionare aggiungi ruoli e funzionalità

Proseguiamo fino alla scelta delle funzionalità e selezioniamo “container”

Aspettiamo che l’installazione finisca ed il relativo riavvio del server. A questo punto tramite Power Shell lanciamo i seguenti comandi:

Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Force
Install-Module -Name DockerMsftProvider -Force
Install-Package -Name docker -ProviderName DockerMsftProvider -Force
Restart-Computer -Force

Ora per verificare che tutto sia andato a buon fine, lanciate il comando docker version e vediamo se ci sono restituite le informazioni corrette.

A questo punto installiamo docker-compose. Apriamo una power shell con privilegi elevati e lanciamo in sequenza questi 2 comandi::

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
Invoke-WebRequest "https://github.com/docker/compose/releases/download/1.24.0/docker-compose-Windows-x86_64.exe" -UseBasicParsing -OutFile $Env:ProgramFiles\Docker\docker-compose.exe

A questo punto verifichiamo con “docker-compose version” la versione installata: