
We are running ZenCart with Authorize.net for payment by credit card. When a payment is submitted Firefox generates a warning that the message is being sent over an insecure link, it isn't. No other browser is having this issue. What do we do?
We have an ecommerce site using ZenCart as the shopping cart. We are using Authorize.net with SIM for processing payment. This means we have no accountability for customer credit card information as we never receive it. The information is submitted directly to Authorize.net using their security. When someone uses Firefox to submit information, they receive a warning message that states:
Although this page is encrypted, the information you have entered is to be sent over an unencrypted connection and could easily be read by a third party.
Are you sure you want to continue sending this information?
Can you tell us why people receive this message only when using Firefox? How do we fix the problem?
All Replies (2)
Hi dsobering-
I would examine the reason why you are getting the error. It only occurs when going from a secure connection to one that is not secure. This may be something you can discuss with Authorize.net. There is no way to intentionally disabled the warning.
Reading this prior post: https://support.mozilla.com/en-US/questions/764896#answer-117705
There are reasons why they warning cannot be disabled, and also suggestions on how to avoid it- such as directing to another secure URL.
Hope this helps.
Please check out this link: [http://tutorials.zen-cart.com/index.php?article=150]
I would use the command prompt (cmd, Windows) findstr or (Linux) grep to search all the files in your catalog for "=http:". Then either change the links to relative links if they are for your site or update them to https (for external sites). However, I would test it first and not make changes you are unsure of.
If you need assistance, many webmasters can easily do this for you.
Example commands:
- grep -iRl "=http:" *
- findstr /smi /c:"=http:" *
Let me know if this helps.
Ben Christensen TransferDude.com
Modified