Understand that this seems to be the issue that won't die but looking for some help to come from a slightly different direction. We have shipments that are over 150lb. All I want to do is edit the error to have the customer call us. I've looked through several of the php files focusing on those in the english folder and searching through the forum without luck. Any suggestions on where to find the error text?
New UPS XML Shipping Module available
Posted 20 January 2016 - 23:55
I am using osc234 bootstrap and UPSXML_v1_5 on our website.
everything has been working great.
today i received errors when 3 customers ordered.
UPSXML Rates Error: : experienced by customer with id 784 on 2016-01-20 16:11:24 Error from cURL: Error : error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version experienced by customer with id 784 on 2016-01-20 16:11:24
i received an email from ups
Security Upgrade Required for UPS® Developer Kit APIs Action is Required UPS is in the process of upgrading communication security protocols for all web-based applications, including UPS Developer Kit Application Programming Interfaces (APIs), which are used to integrate UPS functionality into your website and applications. Effective January 26, 2016, the UPS test environment will require the TLS 1.2 security protocol, and will be available for your system testing. Effective May 31, 2016, UPS will require the TLS 1.2 security protocol in production. After that date, any communication requests submitted to UPS using older protocols (TLS 1.1 or earlier) will fail. NOTE: From January 19 through May 31, 2016, you may see intermittent failures for any non-compliant transactions. Please contact your company's IT department or your development team to ensure that any security protocols currently used meet the TLS 1.2 requirement. If you have Java enabled, you must be using version 1.7 or higher to use TLS 1.2.
as for my troubleshooting i double checked my ssl certificate and everything is fine.
i need some suggestions,
Posted 29 January 2016 - 16:27
I'm using UPS XML v1.5 with dimensional support on osc v2.3.4, php v5.6.15. The problem is that package dimensions are not saved in the database, shipping_boxes_used table is empty. I checked the installation steps, and they seem to be correct.
Any help is appreciated.
I still can't get package dimensions to save in the database. The table is empty. Please help! Thanks.
Posted 28 February 2016 - 18:45
I am migrating to OsCommerce 2.3.4BS PHP 5.6 and trying to install UPSXML_V1_5. I am getting the following error
Fatal error: Call-time pass-by-reference has been removed in /home/..../..._html/admin/includes/classes/xml.php on line 139
I have no idea what to do and am stuck,
if i am using the wrong module please let me know, as i only saw 1 comment that it woks for someone with 2.3.4 Bootstrap.
Any help would be greatly appreciated.
The error message tells you that PHP doesn't like something in the code syntax. The add-on's documentation says that it's been tested up throught PHP 5.3.3, which is now fairly old. PHP has outlawed pass by reference. Google the error message you got.
The code contains a number of lines similar toxml_parser_set_option(&$this->parser, XML_OPTION_CASE_FOLDING, false);
and I don't think PHP allows&$this->parser
style code any more. Try just removing the ampersand (&) and see if that works. You'll need to do this on multiple lines.
The error is due to code no longer allowed in php. If you look at that line, you will the & symbol. Remove it and that should fix the problem. if you are not sure, post the link here and someone will show the proper change.
Thanks to both of them.
Posted 28 February 2016 - 19:33
You can also find a lot of answers by using Google for php errors. Simply Google "Call-time pass-by-reference has been removed" and you'll find where this has been discussed such as Stackoverflow where you can learn more about the solution and why it needs to be changed.
I'm not really a dog.