vanhorn_s:
It is back to setting the 409 error, support has no clue why. I just checked the log folder, and since Friday, there have been two files stored, having to do with shipstation. I have the latest version of shipstation.php installed. Any insight would be greatly appreciated.
[27-Aug-2025 18:40:18 America/Boise] Request URI: /shipstation_zc.php?SS-UserName=**********&SS-Password=********&action=export&start_date=08/02/2025%2005:30&end_date=08/20/2025%2022:53, IP address: 66.249.83.135, Language id 1
#0 [internal function]: zen_debug_error_handler()
#1 /home1/redsauto/public_html/includes/classes/class.zcPassword.php(58): explode()
#2 /home1/redsauto/public_html/includes/classes/class.zcPassword.php(77): zcPassword->detectPasswordType()
#3 /home1/redsauto/public_html/includes/functions/password_funcs.php(15): zcPassword->validatePassword()
#4 /home1/redsauto/public_html/shipstation_zc.php(321): zen_validate_password()
#5 /home1/redsauto/public_html/shipstation_zc.php(56): ShipStationListenerForZenCart->userAuthentication()
#6 /home1/redsauto/public_html/shipstation_zc.php(31): ShipStationListenerForZenCart->__construct()
--> PHP Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home1/redsauto/public_html/includes/classes/class.zcPassword.php on line 58.
[27-Aug-2025 18:40:18 America/Boise] Request URI: /shipstation_zc.php?SS-UserName=**********&SS-Password=********&action=export&start_date=08/02/2025%2005:30&end_date=08/20/2025%2022:53, IP address: 66.249.83.135, Language id 1
#0 [internal function]: zen_debug_error_handler()
#1 /home1/redsauto/public_html/includes/classes/class.zcPassword.php(82): password_verify()
#2 /home1/redsauto/public_html/includes/functions/password_funcs.php(15): zcPassword->validatePassword()
#3 /home1/redsauto/public_html/shipstation_zc.php(321): zen_validate_password()
#4 /home1/redsauto/public_html/shipstation_zc.php(56): ShipStationListenerForZenCart->userAuthentication()
#5 /home1/redsauto/public_html/shipstation_zc.php(31): ShipStationListenerForZenCart->__construct()
--> PHP Deprecated: password_verify(): Passing null to parameter #2 ($hash) of type string is deprecated in /home1/redsauto/public_html/includes/classes/class.zcPassword.php on line 82.
> ```
[27-Aug-2025 18:40:18 America/Boise] Request URI: /shipstation_zc.php?SS-UserName=**********&SS-Password=********&action=export&start_date=08/02/2025%2005:30&end_date=08/20/2025%2022:53, IP address: 66.249.83.135, Language id 1
#0 /home1/redsauto/public_html/shipstation_zc.php(321): zen_debug_error_handler()
#1 /home1/redsauto/public_html/shipstation_zc.php(56): ShipStationListenerForZenCart->userAuthentication()
#2 /home1/redsauto/public_html/shipstation_zc.php(31): ShipStationListenerForZenCart->__construct()
--> PHP Warning: Undefined array key "admin_pass" in /home1/redsauto/public_html/shipstation_zc.php on line 321.
Those messages imply that the Admin Username ("SS-UserName" parameter in the URL) doesn't match an existing Admin user username configured in your Admin. In those cases it should have been sending a 401.
That said, this specific log shouldn't happen, so I've posted v2.1 which avoids triggering the log.
.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole
Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.