Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Catalog in SSL


chfields

Recommended Posts

When you first go to my site it's in SSL, as soon as you click you click on a product it goes back to normal, if you back space to front page it goes back into SSL or if you click on "top" it goes to SSL. I just changed over my site from MS1 to MS2 and think that the config's are right. I will include the relevant part of both...

 

Catalog

define('HTTP_SERVER', 'http://www.mrsfieldsgoodies.com'); // eg, http://localhost - should not be empty for productive servers

define('HTTPS_SERVER', 'https://host73.ipowerweb.com/~mrsfield'); // eg, https://localhost - should not be empty for productive servers

define('ENABLE_SSL', true); // secure webserver for checkout procedure?

define('HTTP_COOKIE_DOMAIN', 'www.mrsfieldsgoodies.com');

define('HTTPS_COOKIE_DOMAIN', 'https://host73.ipowerweb.com/~mrsfield');

define('HTTP_COOKIE_PATH', 'http://www.mrsfieldsgoodies.com/');

define('HTTPS_COOKIE_PATH', 'https://host73.ipowerweb.com/~mrsfield/');

define('DIR_WS_HTTP_CATALOG', '/');

define('DIR_WS_HTTPS_CATALOG', '/');

 

admin

define('HTTP_SERVER', 'http://www.mrsfieldsgoodies.com'); // eg, http://localhost - should not be empty for productive servers

define('HTTP_CATALOG_SERVER', 'http://www.mrsfieldsgoodies.com');

define('HTTPS_CATALOG_SERVER', 'https://host73.ipowerweb.com');

define('ENABLE_SSL_CATALOG', 'false'); // secure webserver for catalog module

define('DIR_FS_DOCUMENT_ROOT', '/home/~mrsfield/public_html/'); // where the pages are located on the server

define('DIR_WS_ADMIN', '/admin/'); // absolute path required

define('DIR_FS_ADMIN', '/home/~mrsfield/public_html/admin/'); // absolute pate required

define('DIR_WS_CATALOG', '/'); // absolute path required

define('DIR_FS_CATALOG', '/home/~mrsfield/public_html/'); // absolute path required

Link to comment
Share on other sites

That's how it should be isn't it?

 

You shouldn't need or want SSL when viewing products (or on your front page) as there's nothing to protect.

 

When clicking to make an account or log in to existing one (delete 'testing your ssl' account from your customers) SSL is active as it is when checking out/paying.

 

HTH

Link to comment
Share on other sites

Cross referencing your config's with mine the only differences I can notice are:

 

Catalog

 

Definging cookie domains I don't use http or https, just the domain after that part... so maybe try losing https:// from your https cookie domain.

 

For the rest of the options below cookie domain I just use '/'

 

Admin

 

The one major difference I notice here is that I have ENABLE_SSL_CATALOG set to true.

 

None of the above sounds a likely culprit but since they are different it may help.

Link to comment
Share on other sites

It seems, maybe, that your domain could be redirecting to https...

 

Going to your front page with http://host73.ipowerweb.com/~mrsfield/ works without SSL so it may be worth trying to define http server as that?

 

Though since clicking on a product escapes SSL that seems unlikely as well :blink:

 

Have you changed anything other than updating to MS2 e.g. new host or anything?

Link to comment
Share on other sites

This is the answer I got from them......

Unfortunatly, this issue is beyond what we can assist you on. We arn't trained enough to troubleshoot third party script issues.

 

I did what I can't check that your .htaccess isn't doing this. I check your admin area and counldn't find the area where it would let you change the ssl or store location, as it's done when you first install the product. You may have to expore the .php configuration files that has teh https://host73.ipowerweb.com/~mrsfield/ entry and change it accordingly.

 

I explained that this is found in the config files......I walked him throught it on the phone :rolleyes: this is the first time they haven't had an answer for me...Rrrr

 

I'm writing back to them and copying the config files, make them find the problem...in the meantime...if anyone has any ideas???

 

I don't know if this makes a difference, but I had this working perfectly when I had it in the catalog folder, but since I moved it to the root and changed the config's accordingly, I've had this problem

Link to comment
Share on other sites

which host are you on? I'm on 44, I think.

 

The testing server is on a different server, and it works fine. it also has no SSL cert. The new one, though, forget it.

 

I'm pretty sure I'm moving the hosting. They have been just awful to me; I have copies of all the useless emails they've sent me. Awful.

Link to comment
Share on other sites

Oh. Doh. You're on 73. I'm guessing that the host numbers denote different boxes, I don't know.

 

I had everything working perfectly until they added the SSL Certificate. They sold me the SSL Certificate, but they can't tell me anything about how it was installed, or why I'm having the problems I am.

 

I had an outside programmer look at my files. She runs her own servers, along with several OSCommerce sites, both with shared and non-shared SSL Certificates. She told me my config files were exactly as they should be, and that it was a hosting problem. She said that the cert requires the www. ahead of the cherrydesigns.com, and for whatever reason, the server is sending them as just cherrydesigns.com.

 

I forwarded this message to iPowerWeb. I haven't gotten a response on that side.

 

I asked three other questions at the same time; have a sampling of some of my responses...

 

link doesn't work.

 

Go to

 

http://cherrydesigns.com/ipw-web/ecommerce...min/default.php

 

and then click the "online catalog" link at the top of the page. How come, with a default installation, this doesn't show the default online catalog? The link is to http://cherrydesigns.com/catalog/default.php

 

how come it doesn't go to cherrydesigns.com/ipw-web/ecommerce/os/catalog/default.php?

 

 

And their response?

Thank you for contacting iPowerweb technical support.

 

The correct URL for accessing your osCommerce is: http://cherrydesigns.com/ipw-web/ecommerce...log/default.php

 

Please try to login with login interface and if any problem then feel free to contact us.[/Quote}

 

I ask you: was that a helpful answer? It's the default installation in their directory, and the default installation DOESN'T WORK. I KNOW where the link is SUPPOSED TO GO, I SAID SO! What I wanted to know was, how come their DEFAULT INSTALLATION doesn't TAKE me there...

 

More? Why not...

How do I ftp into the default OSCommerce folder

I cannot access the pages at either www.cherrydesigns.com/.panel/web/ecommerce/os/

 

or at

 

ftp.cherrydesigns.com/.panel/web/ecommerce/os/

 

using the username xxxx and the password xxxx

(NOT THAT I NEED TO BLANK OUT THE PASSWORDS, SINCE, YOU KNOW, THE SITE STILL DOESN'T WORK, AND THERE AREN'T ANY ORDERS OR ANYTHING, BUT, YOU KNOW, A MIRACLE MIGHT HAPPEN...)

 

Please provide the whole path to put in my FTP client, as shown above.

 

 

And the so-called "help"?:

 

Please note that .panel is outside your public_html directory and accessing it as domainname.com/.panel is illegal as domainaname.com directly refers to public_html. But there is alias by which you can directly get into .panel/web directory it is ipw-web so accessing www.cherrydesigns.com/ipw-web/ecommerce/os/ will be correct. Please check the same at your end.

 

 

It's a good thing I asked the question twice, because it turns out:

 

.panel is a hidden directory, so if you are using WS_FTP FTP client, please put the -al in the textbox under the 'MkDir' button to show the hidden files.

 

And these are just the mild annoyances. The default install doesn't work. I did another default install in a directory called "icky" in my public_html folder; IT doesn't work. And of course, the real site doesn't work.

 

And, and, and...

 

And, I'm asking for a refund. And I'm pulling my testing server, too.

Link to comment
Share on other sites

That seems to be alot of extra hassle...Did you use their OSC or did you download from here and upload yourself?

 

Your ftp should be just be your web address, for instance, mine is mrfieldsgoodies.com

 

then I have my username and password and that gets me in. Also, are you using cpanel??

 

I use the shared SSL that comes with the package, I'm not paying them for SSL cert, although I do think it sucks that you can't buy your own and have it installed...Rrrrrrrrrrr

But when I went to your site the ssl seemed to be working fine...so does the rest....

Link to comment
Share on other sites

Site doesn't work... you can't check out. And, I used both their OSC AND one I downloaded from here. Read on...

 

I used an iPowerWeb server as a testing server. No SSL. It worked fine.

 

I then moved the site to it's new home, still no SSL. It worked fine. Then, I don't know if you were effected but they had "unexpected maintenance" a couple of weeks ago. And then, two days later, they installed the SSL. And I couldn't check out.

 

I went through all sorts of troubleshooting on my own, mostly because when I asked iPowerWeb a question, I either got an answer that wasn't relevant to the question, or, at one point, they told me what they told you: hire a programmer.

 

In the meantime, I tried a clean install from their vdeck--I have cpanel on my testing server, but they gave me vdeck for the cherrydesigns.com site. So I did the clean install from their version of OSCommerce off their server. When you do that, it puts the software in a different folder.

 

The default install? It doesn't work. Of course, I've tried to explain that to them in four separate emails and again this morning via the telephone. The guy on the phone finally had to admit that the thing wasn't working right...and said they'd fix that. But fixing their DEFAULT install isn't going to fix my already-configured site.

 

I also did a clean install in my public_html directory, since my programmer told me there wasn't anything wrong with my configuration files, that it was a hosting problem. I felt like, if I could just prove to iPowerWeb that there was an error on their side, they would maybe try to do something about it. Again, the default install in the same directory also didn't work. And every time I tried to tell them it did, all they did was log on and see a page.

 

It's one thing for a front page to load. It's another thing altogether to activate the scripts, try to use the navigation, not to mention explore the catalog and then check out. But even when explicit, step-by-step instructions were provided to prove that the default installs didn't work, I got back email messages that were either unrelated to the issue, obvious they didn't actually READ the email, or so garbled that WWII Code Breakers would've been scratching thier heads. Towards the end, I resulted in asking my questions in pieces, one element at a time, and sometimes twice in two different ways...which netted me two different answers, neither of which solved my problem or answered my question.

 

I'm so angry, I cannot begin to express it. I'm tired, I haven't slept, and why, why, why WHY should I have to fight with my host? I'm not tech support. If one of MY clients tells me their Mac isn't working, I don't wander over there and go, "Hey. Screen's on. Computer must be working. Check it on your end."

 

I ask specific questions, I don't wander off until I can repeat the error at least once, and I don't leave until MY CUSTOMER can sit down and finish the task they started when they called me. And if, lo (and, you know. It DOES happen), they call me back the next day, and say, "well, hey! I know it was working when you left, but now, I can't print", I drop what I was doing, get my butt in the car, and take care of them. Sometimes, strange things happen. And I never tell someone to take their problem elsewhere. I take their problem elsewhere if I have to. But I don't pawn my customers off on other people.

 

So, now, nothing works. I asked for a refund. I'm going over to another hosting company. I don't think I've been this frustrated with customer service since tangling with SBC...and I've been off SBC's grid for nearly three years now. And I'll NEVER go back.

Link to comment
Share on other sites

Well, I've been with them for almost a year and have been pretty lucky I guess, because I have had very few problems and when I did, they were right on top of it. Except for this latest problem, but even this isn't bad, I mean at least my customers can shop, the ssl on and off in the catalog is no big deal, as long as it is on when they checkout, it's just annoying.

 

I'm with you as far as taking care of your customers, nothing is more important than customer service, I will bend over backwards to make sure my customers are happy. I hope you have better luck with your next host....

Link to comment
Share on other sites

So check it out:

 

I moved the thing to my new host. Got a new SSL from my new host (at one-third the cost, too) and it was installed.

 

And VIOLA!

 

In less than 48 hours, my site works. No modifications whatsoever. AND they moved my database FOR me.

 

http://www.cherrydesigns.com

 

 

Less than 48 hours. After WEEKS of struggling with iPowerWeb, my new host, Sibername.com had me up and running exactly the way I was supposed to. It took iPowerWeb longer than 48 hours to transfer over the DNS and it took iPowerWeb longer than 48 hours to install the SSL that broke the site. It took Sibername less than 48 hours to have the whole thing up and running properly.

 

God bless 'em, is all I can say.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...