@Sebastian-Roth
First, sorry for the delay of the answer, it was a busy day and I hadn’t access to the network this weekend.
We continued to search for the problem and finally, we found there was a problem with the copy of a file from /path/to/fogproject_git_repo/packages/tftp to /tftpboot. The file “default.ipxe” was missing. We saw that with a capture of the trafic and the analyze of the pcap.
So finally, everything works !
To be sure to well understand, we made a new install from scratch and it’s work perfectly (Fog server & the SSL) !
In resume, here is the steps I made :
Install of fog with the “-S” option to activate SSL
Copy of the certificate and the private key on the machine
Edit the Vhost file with the path of the private key and the certificate (with a restart of Apache2)
Modify the CA by default in the directories /etc/apache2/ssl/CA/ and /opt/fog/snapins/ssl/CA/ with our own CA
Execute the script
buildipxe.sh from the directory /path/to/fogproject_git_repo/utils/FOGiPXE/
And finally, copy the new binaries from /path/to/fogproject_git_repo/packages/tftp to /tftpboot (The step I missed 🙂 )
Now the server is secured and, incidentally, it’s working !
Thank you for the support !