diff --git a/proxy/config.php b/proxy/config.php index 96f468f..4fc216f 100644 --- a/proxy/config.php +++ b/proxy/config.php @@ -9,8 +9,8 @@ // this is the primary variable that you would want to change -$target_civicrm = 'http://localhost:8888/mh'; -$proxy_base = 'http://localhost:8888/proxy'; +$target_civicrm = 'https://crmtest.muslimehelfen.org'; +$proxy_base = 'https://ssl.webpack.de/wp11230065.server-he.de'; // default paths, override if you want $target_rest = $target_civicrm . '/sites/all/modules/civicrm/extern/rest.php'; diff --git a/proxy/proxy.php b/proxy/proxy.php index 08b46c0..9d4fb86 100644 --- a/proxy/proxy.php +++ b/proxy/proxy.php @@ -49,8 +49,9 @@ function civiproxy_redirect($url_requested, $parameters) { curl_setopt($curlSession, CURLOPT_URL, $url); curl_setopt($curlSession, CURLOPT_HEADER, 1); curl_setopt($curlSession, CURLOPT_RETURNTRANSFER,1); - curl_setopt($curlSession, CURLOPT_TIMEOUT,30); + curl_setopt($curlSession, CURLOPT_TIMEOUT, 30); curl_setopt($curlSession, CURLOPT_SSL_VERIFYHOST, 1); + curl_setopt($curlSession, CURLOPT_CAINFO, 'target.pem'); //Send the request and store the result in an array $response = curl_exec($curlSession); diff --git a/proxy/target.pem b/proxy/target.pem new file mode 100644 index 0000000..0b34f38 --- /dev/null +++ b/proxy/target.pem @@ -0,0 +1,23 @@ +-----BEGIN CERTIFICATE----- +MIID0zCCArugAwIBAgIJAMAnbzgU64cwMA0GCSqGSIb3DQEBBQUAME8xGzAZBgNV +BAoTEm11c2xpbWVoZWxmZW4gZS5WLjELMAkGA1UEBhMCREUxIzAhBgNVBAMTGmNp +dml0ZXN0Lm11c2xpbWVoZWxmZW4ub3JnMB4XDTEzMDYyMTA2Mzk1N1oXDTIzMDYx +OTA2Mzk1N1owTzEbMBkGA1UEChMSbXVzbGltZWhlbGZlbiBlLlYuMQswCQYDVQQG +EwJERTEjMCEGA1UEAxMaY2l2aXRlc3QubXVzbGltZWhlbGZlbi5vcmcwggEiMA0G +CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDudJqoEMfd9+SBKoOUMbP1FPYvukpc +hC//8i4ijjPU2A0o+ZRR9Y+cr8yMElLjKOdeSa+CvdlOIuImk60E9ShIOgEUjMaJ +Yv9NMg5V5MXbJE0T40wBlyP092j+iYJo6Y3uklz6eDD+4JgvZKTJLA0DrZ5jWRSl +hdtLM97p+qhG4H6QlK4OQKHSjmVEddQSD+wZpkNDw4J22H8gQUngQqD+m73aPwOx +dF6Zlg5e8jf5ID2SoOZ4/wnRrP9wS/O0omq1l/NjYqyovnDwNK+e98rZniJVC3N+ +dyftvRihPYUR9OmGwffZS5LlWWX0S4O5FmHt8e2L5+NdToVikN6ev9XRAgMBAAGj +gbEwga4wDAYDVR0TBAUwAwEB/zAdBgNVHQ4EFgQU+jYidLps87UZv/EJvJ20zwjU +AfQwfwYDVR0jBHgwdoAU+jYidLps87UZv/EJvJ20zwjUAfShU6RRME8xGzAZBgNV +BAoTEm11c2xpbWVoZWxmZW4gZS5WLjELMAkGA1UEBhMCREUxIzAhBgNVBAMTGmNp +dml0ZXN0Lm11c2xpbWVoZWxmZW4ub3JnggkAwCdvOBTrhzAwDQYJKoZIhvcNAQEF +BQADggEBAD0Z3IJfLIeEIsYaU/Q6cKkSMG7HiJScUIn/LyL/cN2hdIuYrf9lYAdG +6SKkJWliUtVGX3Ul541aFznA0Ev084RjWawIyhHDD4RtqLjjbQ2LWUKm+XCWVoAd +hbJmpBmAv+eXX15gq0vjV1b0IxjF6smV/4Xs7c4iXg555U9k8eRUVN4LNgC9QR1Y +M6HvT3+huV6mmItAafC7Jr2qOVn7/g86ltmn9Px/FqMQAVGB/FukKGOuvtjLoL8N +5KiNF08R3TDK6Ozo++r1oYW+xRJzXoMygp8lrEij2dD+PvT8fNjYK/SJxtF5/YNl +5Z6JV9epoyKpnRh5crW10QUESr862dQ= +-----END CERTIFICATE-----