Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Zvonimir
ISPConfig 3
Commits
545abdd8
Commit
545abdd8
authored
May 02, 2010
by
vogelor
Browse files
Fixed a error in handling SSL
parent
0842fa3d
Changes
2
Hide whitespace changes
Inline
Side-by-side
server/conf/vhost.conf.master
View file @
545abdd8
...
...
@@ -184,7 +184,7 @@
</tmpl_if>
</tmpl_if>
ServerName <tmpl_var name='domain'>
ServerName <tmpl_var name='
ssl_
domain'>
<tmpl_if name='alias'>
<tmpl_var name='alias'>
</tmpl_if>
...
...
@@ -203,10 +203,10 @@
</tmpl_if>
SSLEngine on
SSLCertificateFile <tmpl_var name='document_root'>/ssl/<tmpl_var name='domain'>.crt
SSLCertificateKeyFile <tmpl_var name='document_root'>/ssl/<tmpl_var name='domain'>.key
SSLCertificateFile <tmpl_var name='document_root'>/ssl/<tmpl_var name='
ssl_
domain'>.crt
SSLCertificateKeyFile <tmpl_var name='document_root'>/ssl/<tmpl_var name='
ssl_
domain'>.key
<tmpl_if name='has_bundle_cert'>
SSLCACertificateFile <tmpl_var name='document_root'>/ssl/<tmpl_var name='domain'>.bundle
SSLCACertificateFile <tmpl_var name='document_root'>/ssl/<tmpl_var name='
ssl_
domain'>.bundle
</tmpl_if>
<Directory {tmpl_var name='web_document_root_www'}>
...
...
server/plugins-available/apache2_plugin.inc.php
View file @
545abdd8
...
...
@@ -157,7 +157,7 @@ class apache2_plugin {
//* Save a SSL certificate to disk
if
(
$data
[
"new"
][
"ssl_action"
]
==
'save'
)
{
$ssl_dir
=
$data
[
"new"
][
"document_root"
]
.
"/ssl"
;
$domain
=
$data
[
"new"
][
"domain"
];
$domain
=
$data
[
"new"
][
"
ssl_
domain"
];
$csr_file
=
$ssl_dir
.
'/'
.
$domain
.
".csr"
;
$crt_file
=
$ssl_dir
.
'/'
.
$domain
.
".crt"
;
$bundle_file
=
$ssl_dir
.
'/'
.
$domain
.
".bundle"
;
...
...
@@ -174,7 +174,7 @@ class apache2_plugin {
//* Delete a SSL certificate
if
(
$data
[
"new"
][
"ssl_action"
]
==
'del'
)
{
$ssl_dir
=
$data
[
"new"
][
"document_root"
]
.
"/ssl"
;
$domain
=
$data
[
"new"
][
"domain"
];
$domain
=
$data
[
"new"
][
"
ssl_
domain"
];
$csr_file
=
$ssl_dir
.
'/'
.
$domain
.
".csr"
;
$crt_file
=
$ssl_dir
.
'/'
.
$domain
.
".crt"
;
$bundle_file
=
$ssl_dir
.
'/'
.
$domain
.
".bundle"
;
...
...
@@ -556,10 +556,11 @@ class apache2_plugin {
$vhost_data
[
"security_level"
]
=
$web_config
[
"security_level"
];
$vhost_data
[
"allow_override"
]
=
(
$data
[
"new"
][
"allow_override"
]
==
''
)
?
'All'
:
$data
[
"new"
][
"allow_override"
];
$vhost_data
[
"php_open_basedir"
]
=
(
$data
[
"new"
][
"php_open_basedir"
]
==
''
)
?
$data
[
"new"
][
"document_root"
]
:
$data
[
"new"
][
"php_open_basedir"
];
$vhost_data
[
"ssl_domain"
]
=
$data
[
"new"
][
"ssl_domain"
];
// Check if a SSL cert exists
$ssl_dir
=
$data
[
"new"
][
"document_root"
]
.
"/ssl"
;
$domain
=
$data
[
"new"
][
"domain"
];
$domain
=
$data
[
"new"
][
"
ssl_
domain"
];
$key_file
=
$ssl_dir
.
'/'
.
$domain
.
".key"
;
$crt_file
=
$ssl_dir
.
'/'
.
$domain
.
".crt"
;
$bundle_file
=
$ssl_dir
.
'/'
.
$domain
.
".bundle"
;
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment