Developer to help with SSL and ongoing work

Permalink 1 user found helpful
I've developed a site which is working perfectly, however some pages need to be force SSL. I've used the package "Force SSL" which does work, however the site is often getting an error message on pages that don't even use Force SSL.

Fatal error: Call to a member function getAttribute() on a non-object in /usr/home/user/public_html/domain.com/packages/jbx_force_ssl/models/jbx_force_ssl.php on line 27 (error message edited for privacy)

When I clear the cache the error disappears and the page loads again.

I'm looking for a developer to:
1. look through my theme files and make sure I've set them up correctly to work with SSL
2. Trouble shoot the Force SSL error, or set pages up to force SSL without the plugin
3. To develop a relationship to work on all my C5 sites

Thanks for looking!

 
jshannon replied on at Permalink Reply
jshannon
For #1 and #2, you really should talk to the package developer.

Also, consider forcing SSL on the entire site... if you've got the certificate, you might as well. And then you don't need the add-on.

James
verb replied on at Permalink Reply
thanks for your reply James, I've posted on Force SSL plugin forum about a month ago but the developer didn't respond. It's a fee plugin so I can't expect much!

So would you force the whole site using .htaccess or site.php?
jshannon replied on at Permalink Reply
jshannon
verb replied on at Permalink Reply
thanks I'll check it out
verb replied on at Permalink Reply
Hi James, thanks for your help :)

I've tried both the below rules in the .htaccess file, both with no success

RewriteCond %{HTTPS} !=on
RewriteRule ^/(.*) https://%{SERVER_NAME}/$1 [R,L]

- this version the page loads with no https at all

RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

- this version only some of the page loads - no CSS and it's still not https

Are you interested in a paid job to help me sort this out? I would do 5 - 6 sites a year and am interested in developing a good working relationship with a developer that knows C5.

Thanks James,
Jos
McCormick replied on at Permalink Reply
McCormick
Greetings verb, I've had similar issues recently with my site. Who hosts your domain? You might consider checking with your host to ensure that you can do this with concrete5 without taking any additional step, or paying any extra fee. Bluehost, for example, sucks because it requires its clients to pay more to set up SSL certs and dedicated IPs. If your host confirms that you're good to go on your own, then check out the info at the following links.

http://www.concrete5.org/community/forums/installation/ssl/...
http://www.concrete5.org/documentation/how-tos/developers/using-a-s...
http://www.concrete5.org/community/forums/customizing_c5/custom-ssl...
http://www.concrete5.org/community/forums/usage/https-redirect/...
http://www.concrete5.org/community/forums/chat/how-to-install-ssl/...
verb replied on at Permalink Reply
Thanks McCormick, I'll check out your links, at the moment the problem seems to have resolved itself by turning off page caching, strange hu?