I just installed Optional Shipping Insurance module and it caused my shipping calculator to stop working, so I uninstalled it by removing the files and deleting the rows it inserted in mysql:
Deleted:
/includes/languages/english/modules/order_total/ot_insurance.php
/includes/modules/order_total/ot_insurance.php
Then I went to check my shipping calculator and it's not working AND none of my shipping options are showing!! So, I went so far as to restore my includes/ directory to the version prior to installing this module and shipping methods are still not showing up.
Further, I debugged the sendCommand() function in includes/classes/http_client.php and found that port 80 is refusing the connection. I had the script send me this email:
Host: production.shippingapis.com
Port: 80
Reply: 111
ReplyString: Connection refused
Timeout:5
I called USPS and they said everything is fine on their end, my Web ID is correct and functioning properly. I called my host and they said port 80 is open (the port that is being used by httpClient::sendCommand.
What the hell!! Why is it not working?? It was working prior to installing this shipping insurance module!!
Here's all my info ....
Zen Cart 1.3.8a
Database Patch Level: 1.3.8
v1.3.8 [2008-09-22 18:06:37] (Fresh Installation)
v1.3.8 [2008-09-22 18:06:37] (Fresh Installation)
Patches Installed:
Simple Category Tree (http://www.zen-cart.com/forum/showth...oducts&page=10)
Google Analytics (http://www.zen-cart.com/index.php?ma...roducts_id=412)
How Did you hear about us (http://www.zen-cart.com/index.php?ma...roducts_id=186)
Google Base Froogle (http://www.zen-cart.com/index.php?ma...roducts_id=473)
USPS Patch (http://www.zen-cart.com/forum/showthread.php?t=97461)
SQL Injection Protection (http://www.zen-cart.com/forum/showthread.php?t=108428)
Windows Live Feeder (http://www.zen-cart.com/index.php?ma...roducts_id=691)
THE ONE THAT BROKE MY CALCULATOR:
Option Shipping Insurance (http://www.zen-cart.com/index.php?ma...roducts_id=348)



