Licence mobile

Pour les serveurs de test, la licence mobile devrait fonctionner automatiquement. Pour les serveurs de production, une demande d'activation doit être demandée chez EzDev.

Adresse publique serveur EzGed

Pour que les utilisateurs puissent se connecter avec leurs appareils mobiles sur le serveur EzGed en 2/3/4g, il faut obligatoirement que ce dernier soit accessible depuis l'extérieur par un nom de domaine (ex: https://ma-ged-ezged.fr/ezged) ou une adresse IP publique (ex: https://82.24.135.79/ezged). Pour une phase de test, les mobiles peuvent simplement passer par le réseau Wifi de l'entreprise.

Configuration d'Apache en HTTPS

Que ce soit un certificat émis par une autorité de certification ou un certificat auto-signé vous devez avoir en votre possession:

Dans le fichier de configuration Apache (Ex: C:\nchp\Apache2\conf\httpd.conf), ajoutez les directives suivantes :

(Où 192.168.XXX.XXX est à remplacé par l'adresse IP de votre serveur EzGED)

En début de fichier, là où doit déjà se trouver une instruction Listen

Listen 192.168.XXX.XXX:443

Localisez la ligne suivante et décommentez-là (enlevez le signe # qui la précède)

LoadModule ssl_module modules/mod_ssl.so

En fin de fichier, après les définitions d'Alias déjà existante :

NameVirtualHost 192.168.XXX.XXX:443
<VirtualHost 192.168.XXX.XXX:443>
DocumentRoot c:/nchp/usr/local/nchp/ezged/www
ServerName 192.168.XXX.XXX
SSLEngine On
SSLOptions +FakeBasicAuth +ExportCertData +StrictRequire
SSLCertificateFile c:/nchp/etc/nchp/ezged/mydomain.crt
SSLCertificateKeyFile c:/nchp/etc/nchp/ezged/mydomain.key
SSLCertificateChainFile c:/nchp/etc/nchp/ezged/mydomain.ca-bundle
</VirtualHost>

Sauvegardez le fichier et il ne vous reste plus qu'à relancer Apache:

net stop apache2.2
net start apache2.2
1)
une clé privée étant généralement protégée par mot de passe