Kryptronic Software Support Forum

You are viewing this forum as a guest. Login to an existing account, or create a new account, to reply to topics and to create new topics.

#1 04-27-2017 14:42:31

zanart
Member
From: bedford
Registered: 04-02-2008
Posts: 1706

Parameters being removed from non ssl v8 links to ssl v9

Hi Nick
Can you give me a pointer please.

Every order confirmation created by v8 includes a link for customers to reorder custom items.
Links are something like http://www.mydomain.co.uk/index.php?app … ct=MYVALUE

V9 is set up to full ssl and it chops of the parameter(project) I need, and adds the sid variable.

I assume the software is only allowing app, ns, ref and sid parameters. Where can I add another allowed parameter??

This only happens in full ssl. If I turn it off, there is no problem.

I can convert all links to https in htaccess, but I'm not sure if this is the correct route.

Last edited by zanart (04-28-2017 04:39:41)


Rob

Offline

 

#2 04-28-2017 07:26:38

webmaster
Administrator
From: York, PA
Registered: 04-20-2001
Posts: 19798
Website

Re: Parameters being removed from non ssl v8 links to ssl v9

This is version 9.0.1.  Version 9.0.2 (to be released soon) does not use SIDs at all.  If the links are generated when the mail is generated, then there should be no sids printed as 9.0.1 is in "robot" mode when the mails are generated and links are printed.  So, how exactly are you printing the link?  Maybe that will give a clue as to what's wrong.


Nick Hendler

Offline

 

#3 04-28-2017 09:02:33

zanart
Member
From: bedford
Registered: 04-02-2008
Posts: 1706

Re: Parameters being removed from non ssl v8 links to ssl v9

These are links generated by V8 and contained in customers email dating back many years - They are not generated by V9 at all.

The problem is these links are all http:// and contain an additional parameter. Obviously I cannot change these links as the customers all ready have them.

When the new site goes live, customers will still expect to click their reorder links and our website to open.

The problem is V9 converts the http link to https, and gets rid of the additional parameter I need.

Something in CORE_App or  CORE_Display is stopping any additional parameter being passed when it is changed to a https url


Rob

Offline

 

#4 05-01-2017 10:34:02

webmaster
Administrator
From: York, PA
Registered: 04-20-2001
Posts: 19798
Website

Re: Parameters being removed from non ssl v8 links to ssl v9

Ah.  K9 is 301'ing those links because it's in SSL mode and the URLs are not.  It will correctly drop unknown parameters when doing this.  The best way to address this is to head off that SSL redirect by handling it in your .htaccess.  Rewrite all incoming http URLs to https using Apache, prior to the software figuring out they need to be 301'ed.


Nick Hendler

Offline

 

Board footer