diff --git a/lib/requestHandler.js b/lib/requestHandler.js
index c3e764e..ef8adcb 100644
--- a/lib/requestHandler.js
+++ b/lib/requestHandler.js
@@ -111,6 +111,7 @@ function userRequestHandler(req,userRes){
         };
 
         options = userRule.replaceRequestOption(req,options) || options;
+        options.rejectUnauthorized = false;
 
         //update quest data
         reqData = userRule.replaceRequestData(req,reqData) || reqData;
@@ -230,7 +231,7 @@ function userRequestHandler(req,userRes){
         });
 
         proxyReq.on("error",function(e){
-            console.log("err with request :" + e.code + "  " + req.url);
+            console.log("err with request :" + e + "  " + req.url);
             userRes.end();
         });
 
diff --git a/package.json b/package.json
index cdf1c65..5d2918a 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "anyproxy",
-  "version": "3.0.0",
+  "version": "3.0.1",
   "description": "A fully configurable proxy in NodeJS, which can handle HTTPS requests perfectly.",
   "main": "proxy.js",
   "bin": {