Bonjour,

Je dois faire tourner une configuration spécifique d'Apache correspondant à un projet existant.
Mon problème, outre que je soit novice, est que l'ensemble des développeurs sont sous Windows 8.1, et que je suis le seul sous Windows 10.

Après l'installation basique de Wamp, les services fonctionnent correctement.
Par contre une fois le fichier de conf Apache édité avec les même paramètres que les autres développeurs du projet, impossible de faire tourner le service Apache, l'icône Wamp reste orange.

En cause, le chargement du module correspondant à OpenSSL à priori. Voici l'erreur obtenu dans le journal d'application Windows :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
The Apache service named  reported the following error:
>>> httpd.exe: Syntax error on line 173 of C:/wamp/bin/apache/apache2.4.17/conf/httpd.conf: Cannot load modules/mod_ssl.so into server: Le module sp\xe9cifi\xe9 est introuvable.     .
Machine sous Windows 10 Entreprise N 64 bits
WampServer Version 3.0.0 64bit
Avec Apache 2.4.17
Php 5.6.16
Mysql 5.7.9

Voici mon fichier de conf httpd.conf (dont j'ai enlevé les lignes commentées pour le rendre plus compact) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
ServerSignature On
ServerTokens Full
 
ServerRoot "C:/wamp/bin/apache/apache2.4.17"
 
Define APACHE24 Apache2.4
 
Listen 80
Listen 443
 
LoadModule access_compat_module modules/mod_access_compat.so
LoadModule actions_module modules/mod_actions.so
LoadModule alias_module modules/mod_alias.so
LoadModule allowmethods_module modules/mod_allowmethods.so
LoadModule asis_module modules/mod_asis.so
LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule auth_digest_module modules/mod_auth_digest.so
LoadModule authn_anon_module modules/mod_authn_anon.so
LoadModule authn_core_module modules/mod_authn_core.so
LoadModule authn_dbd_module modules/mod_authn_dbd.so
LoadModule authn_dbm_module modules/mod_authn_dbm.so
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authn_socache_module modules/mod_authn_socache.so
LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
LoadModule authz_core_module modules/mod_authz_core.so
LoadModule authz_dbd_module modules/mod_authz_dbd.so
LoadModule authz_dbm_module modules/mod_authz_dbm.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_owner_module modules/mod_authz_owner.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule buffer_module modules/mod_buffer.so
LoadModule cache_module modules/mod_cache.so
LoadModule cache_disk_module modules/mod_cache_disk.so
LoadModule cern_meta_module modules/mod_cern_meta.so
LoadModule cgi_module modules/mod_cgi.so
LoadModule charset_lite_module modules/mod_charset_lite.so
LoadModule data_module modules/mod_data.so
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule dav_lock_module modules/mod_dav_lock.so
LoadModule dbd_module modules/mod_dbd.so
LoadModule deflate_module modules/mod_deflate.so
LoadModule dir_module modules/mod_dir.so
LoadModule dumpio_module modules/mod_dumpio.so
LoadModule env_module modules/mod_env.so
LoadModule expires_module modules/mod_expires.so
LoadModule ext_filter_module modules/mod_ext_filter.so
LoadModule file_cache_module modules/mod_file_cache.so
LoadModule filter_module modules/mod_filter.so
LoadModule headers_module modules/mod_headers.so
LoadModule heartbeat_module modules/mod_heartbeat.so
LoadModule heartmonitor_module modules/mod_heartmonitor.so
LoadModule ident_module modules/mod_ident.so
LoadModule imagemap_module modules/mod_imagemap.so
LoadModule include_module modules/mod_include.so
LoadModule info_module modules/mod_info.so
LoadModule isapi_module modules/mod_isapi.so
LoadModule lbmethod_bybusyness_module modules/mod_lbmethod_bybusyness.so
LoadModule lbmethod_byrequests_module modules/mod_lbmethod_byrequests.so
LoadModule lbmethod_bytraffic_module modules/mod_lbmethod_bytraffic.so
LoadModule lbmethod_heartbeat_module modules/mod_lbmethod_heartbeat.so
LoadModule ldap_module modules/mod_ldap.so
LoadModule logio_module modules/mod_logio.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule log_debug_module modules/mod_log_debug.so
LoadModule log_forensic_module modules/mod_log_forensic.so
LoadModule lua_module modules/mod_lua.so
LoadModule mime_module modules/mod_mime.so
LoadModule mime_magic_module modules/mod_mime_magic.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_express_module modules/mod_proxy_express.so
LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_html_module modules/mod_proxy_html.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_scgi_module modules/mod_proxy_scgi.so
LoadModule ratelimit_module modules/mod_ratelimit.so
LoadModule reflector_module modules/mod_reflector.so
LoadModule remoteip_module modules/mod_remoteip.so
LoadModule request_module modules/mod_request.so
LoadModule reqtimeout_module modules/mod_reqtimeout.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule sed_module modules/mod_sed.so
LoadModule session_module modules/mod_session.so
LoadModule session_cookie_module modules/mod_session_cookie.so
LoadModule session_crypto_module modules/mod_session_crypto.so
LoadModule session_dbd_module modules/mod_session_dbd.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule slotmem_plain_module modules/mod_slotmem_plain.so
LoadModule slotmem_shm_module modules/mod_slotmem_shm.so
LoadModule socache_dbm_module modules/mod_socache_dbm.so
LoadModule socache_memcache_module modules/mod_socache_memcache.so
LoadModule socache_shmcb_module modules/mod_socache_shmcb.so
LoadModule speling_module modules/mod_speling.so
LoadModule ssl_module modules/mod_ssl.so
LoadModule status_module modules/mod_status.so
LoadModule substitute_module modules/mod_substitute.so
LoadModule unique_id_module modules/mod_unique_id.so
LoadModule userdir_module modules/mod_userdir.so
LoadModule usertrack_module modules/mod_usertrack.so
LoadModule version_module modules/mod_version.so
LoadModule vhost_alias_module modules/mod_vhost_alias.so
LoadModule watchdog_module modules/mod_watchdog.so
LoadModule xml2enc_module modules/mod_xml2enc.so
 
LoadModule php5_module "C:/wamp/bin/php/php5.6.16/php5apache2_4.dll"
 
<IfModule unixd_module>
 
User daemon
Group daemon
 
</IfModule>
 
ServerAdmin admin@example.com
 
ServerName 10.1.5.119
HostnameLookups Off
 
DocumentRoot "C:/wamp/www/auto/"
 
<IfModule dir_module>
    DirectoryIndex index.php index.php3 index.html index.htm
</IfModule>
 
<Files ".ht*">
    Require all denied
</Files>
 
ErrorLog "C:/wamp/logs/apache_error.log"
 
LogLevel warn
 
<IfModule log_config_module>
    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
    LogFormat "%h %l %u %t \"%r\" %>s %b" common
    <IfModule logio_module>
      LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
    </IfModule>
    CustomLog "C:/wamp/logs/access.log" common
</IfModule>
 
<IfModule alias_module>
    ScriptAlias /cgi-bin/ "C:/wamp/bin/apache/apache2.4.17/cgi-bin"
</IfModule>
 
<IfModule cgid_module>
    #
    # ScriptSock: On threaded servers, designate the path to the UNIX
    # socket used to communicate with the CGI daemon of mod_cgid.
    #
    #Scriptsock cgisock
</IfModule>
 
<Directory "C:/wamp/bin/apache/apache2.4.17/cgi-bin">
    AllowOverride None
    Options None
    Require all granted
</Directory>
 
<IfModule mime_module>
    #
    # TypesConfig points to the file containing the list of mappings from
    # filename extension to MIME-type.
    #
    TypesConfig conf/mime.types
    #
    # AddType allows you to add to or override the MIME configuration
    # file specified in TypesConfig for specific file types.
    #
    #AddType application/x-gzip .tgz
    #
    # AddEncoding allows you to have certain browsers uncompress
    # information on the fly. Note: Not all browsers support this.
    #
    AddEncoding x-compress .Z
    AddEncoding x-gzip .gz .tgz
    #
    # If the AddEncoding directives above are commented-out, then you
    # probably should define those extensions to indicate media types:
    #
    AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .php3
    #
    # AddHandler allows you to map certain file extensions to "handlers":
    # actions unrelated to filetype. These can be either built into the server
    # or added with the Action directive (see below)
    #
    # To use CGI scripts outside of ScriptAliased directories:
    # (You will also need to add "ExecCGI" to the "Options" directive.)
    #
    #AddHandler cgi-script .cgi
    # For type maps (negotiated resources):
    #AddHandler type-map var
    #
    # Filters allow you to process content before it is sent to the client.
    #
    # To parse .shtml files for server-side includes (SSI):
    # (You will also need to add "Includes" to the "Options" directive.)
    #
    #AddType text/html .shtml
    #AddOutputFilter INCLUDES .shtml
</IfModule>
 
EnableSendfile off
AcceptFilter http none
AcceptFilter https none
 
Include conf/extra/httpd-autoindex.conf
 
<IfModule proxy_html_module>
Include conf/extra/proxy-html.conf
</IfModule>
 
Include conf/extra/httpd-ssl.conf
 
<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>
 
Include "C:/wamp/alias/*"
 
Listen 8889
<VirtualHost *:8889>
  ProxyRequests On
  ProxyVia On
  <Proxy "*">
  </Proxy>
</VirtualHost>
 
<VirtualHost *:80>
 
    RewriteEngine on
    ProxyPreserveHost On
    ProxyRequests Off
 
		# pour la homepage seulement
		# Accès via /
		RewriteRule    "^/$"  "http://127.0.0.1:8016/homepage"  [P]
		# Accès via /homepage
		RewriteRule    "^/homepage$"  "http://127.0.0.1:8016/homepage"  [P]
		# Accès via /fr ou bien /en ou bien /es
		RewriteRule    "^/(fr|en|es)$"  "http://127.0.0.1:8016/homepage?siteLanguage=$1"  [P]       
 
		# pour le reste du site
		ProxyPass / http://127.0.0.1:8016/ keepalive=On timeout=600
		ProxyPassReverse / http://127.0.0.1:8016/
 
    DirectoryIndex index.html index.htm index.php index.php5
		<Location />
			# Insert filter
			SetOutputFilter DEFLATE
 
			# Netscape 4.x has some problems...
			BrowserMatch ^Mozilla/4 gzip-only-text/html
 
			# Netscape 4.06-4.08 have some more problems
			BrowserMatch ^Mozilla/4\.0[678] no-gzip
 
			# MSIE masquerades as Netscape, but it is fine
			# BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
 
			# NOTE: Due to a bug in mod_setenvif up to Apache 2.0.48
			# the above regex won't work. You can use the following
			# workaround to get the desired effect:
			BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html
 
			# Don't compress images
			SetEnvIfNoCase Request_URI \
			\.(?:gif|jpe?g|png)$ no-gzip dont-vary
 
			# Make sure proxies don't deliver the wrong content
			Header append Vary User-Agent env=!dont-vary
		</Location> 
</VirtualHost>
 
Listen 8085
<VirtualHost *:8085>
		<Directory "C:/wamp/www/auto/">
		    Options Indexes FollowSymLinks
		    #
		    # AllowOverride controls what directives may be placed in .htaccess files.
		    # It can be "All", "None", or any combination of the keywords:
		    #   AllowOverride FileInfo AuthConfig Limit
		    #
		    AllowOverride all
		    #
		    # Controls who can get stuff from this server.
		    #
		#   onlineoffline tag - don't remove
		    Order allow,deny
		    Allow from all
		</Directory>
</VirtualHost>
 
<VirtualHost *:443>
		DocumentRoot "D:/wamp/www/auto/"
		SSLEngine on
		SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5
		SSLCertificateFile "D:/wamp/bin/apache/apache2.4.9/conf/server.crt"
		SSLCertificateKeyFile "D:/wamp/bin/apache/apache2.4.9/conf/server.key"
 
    RewriteEngine on
    ProxyPreserveHost On
    ProxyRequests Off
 
		# pour le reste du site
		ProxyPass / http://127.0.0.1:8016/ keepalive=On timeout=600
		ProxyPassReverse / http://127.0.0.1:8016/
 
    # plan de redirection
    Include D:/wamp/bin/apache/apache2.4.9/conf/redirPlan.conf
 
		##########
    ## GZIP ##
    ##########
    SetOutputFilter DEFLATE
 
    # Netscape 4.x has some problems...
    BrowserMatch ^Mozilla/4 gzip-only-text/html
 
    # Netscape 4.06-4.08 have some more problems
    BrowserMatch ^Mozilla/4\.0[678] no-gzip
 
    # MSIE masquerades as Netscape, but it is fine
    # BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
 
    # NOTE: Due to a bug in mod_setenvif up to Apache 2.0.48
    # the above regex won't work. You can use the following
    # workaround to get the desired effect:
    BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html
 
    # Don't compress images
    SetEnvIfNoCase Request_URI \
    \.(?:gif|jpe?g|png)$ no-gzip dont-vary
 
    # Make sure proxies don't deliver the wrong content
    Header append Vary User-Agent env=!dont-vary
 
</VirtualHost>
Je suis sur ce problème depuis plusieurs jours déjà. J'ai essayé de rajouté des binaires trouvé sur le net à la main pour le module, d'importer la config de mes collaborateurs directement, d'installer from scratch et de configurer à la main...
Je suis complètement bloqué et je ne sais plus trop quoi faire, surtout en l'état de mes compétences sur le sujet.

Un grand merci d'avance pour votre aide.