Intellipaat Back

Explore Courses Blog Tutorials Interview Questions
0 votes
2 views
in Salesforce by (11.9k points)

I am getting a "56 Received HTTP code 403 from proxy after CONNECT" Error while generating a lead to salesforce using cUrl from my web page. SSL certificate of the site is already expired.

my code is as follows:

 curl_setopt($curl, CURLOPT_URL, $_url);
  curl_setopt($curl, CURLOPT_POST, count($field));
  curl_setopt($curl, CURLOPT_POSTFIELDS, $query_data);
  curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
  curl_setopt($curl, CURLOPT_HEADER, 1);
  curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
  curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
  curl_setopt($curl, CURLOPT_USERAGENT, "cusom module");

1 Answer

0 votes
by (32.1k points)
edited by

Add

AllowCONNECT port[-port] [port[-port]] ...

below ProxyRequests On in httpd_proxy.conf of apache proxy

eg:

ProxyRequests On

AllowCONNECT 443 563 5000

5000 is port of destination address.

If you want to learn more about Salesforce then you can read Salesforce Tutorial or join Salesforce certified administrator Training.

31k questions

32.8k answers

501 comments

693 users

Browse Categories

...