News:

Support the VirtueMart project and become a member

Main Menu

Shopping Cart not entering SSL

Started by sean_nwfs, March 07, 2016, 17:41:53 PM

Previous topic - Next topic

sean_nwfs

I am running VM 3.0.12 on Joomla 3.4.8 and for some reason our cart page isn't entering SSL.  If someone gets to our catalog via a direct link and doesn't go through our menu then the catalog is displayed in HTTP.  When they select items to add to cart and then view the cart it should show the cart in SSL.  We have the expected SSL boxes checked in VM (Enable SSL for sensitive areas (recommended)) and the menu items are set to secure.  I even added a hidden menu item "View Cart" and set that to secure as well.

How can I force our cart to display as SSL? Shouldn't it be doing this with these settings automatically? Seems like this could be a PCI problem.
Joomla 3.9.12
VM 3.6.4 10187

GJC Web Design

you have a valid ssl cert and https works correctly when you manually access it?
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

sean_nwfs

Yes. It works fine when I navigate to a page manually with https.  It has been verified by the web host.
Joomla 3.9.12
VM 3.6.4 10187

GJC Web Design

tried without sef enabled as a test?
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

sean_nwfs

SEF off does not fix the problem. It still shows the spot to enter the credit card in the cart and the cart page isn't secure.
Joomla 3.9.12
VM 3.6.4 10187

Jörgen

Hello

Have You set Force SSL in Joomla NOT VM?

regards

Jörgen @ Kreativ Fotografi
Joomla 3.9.18
Virtuemart 3.4.x
Olympiantheme Hera (customized)
This reflects current status when viewing old post.

sean_nwfs

Jörgen,
We have a lot of print material and automatically generated links that point to specific menu items (hidden and not) that would break if we force SSL for the whole site.  This doesn't work for us.  I'd rather make an effort to get the cart working as intended before we do a drastic step like this.
Joomla 3.9.12
VM 3.6.4 10187

Studio 42

Hi,
I think only some specific links don't use SSL in your case. So check what are this links (modal box for eg) and send back your exact problem.
If you have correctly set menu, only some direct link to cart can have bad http links.
If this is from modal,then change the code generating this links in core. Or add this in the bug report forum section.Because to solve some problem, i know that the modal link are raw links and don't use standard joomla SEF.

Milbo

Just use the last version, we fixed that around january
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

sean_nwfs

I am currently running VirtueMart 3.0.12. I don't see a newer version.  Where would I update this?
Joomla 3.9.12
VM 3.6.4 10187

GJC Web Design

GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

sean_nwfs

It is working better but if someone is in the "View Cart" link it still doesn't force HTTPS.  http://symptopro.org/view-cart.html   The non-sef cart link does force SSL.  I have the view cart link as a hidden menu item and the Metadata tab option for "Secure" is set to "On" but it doesn't force it.  All my other links appear to be forcing SSL.  This is much better but I would like to figure out how to force this link.
Joomla 3.9.12
VM 3.6.4 10187

jenkinhill

Kelvyn
Lowestoft, Suffolk, UK

Retired from forum life November 2023

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

Studio 42

If you use external link, this is not always converted by Joomla.
So use menu link type > alias and use your hidden cart link as source, or for internal PHP code, use jRoute.
You can add in .htaccess redirection 301 for the other cases(external link).

sean_nwfs

I am using the menu link type> Virtuemart Cart vs an external link.  I'll see about trying the .htaccess redirect and let you know.
Joomla 3.9.12
VM 3.6.4 10187