There didn't used to be https for everything with the older script for
Ubuntu 12 / Apache 2.2 and there still is not if you use the Ngnix / Ubuntu
script. Also https everywhere is not mentioned in the docs as far as I
know. It seems to have come in in the new install script for Apache 2.4
labelled "setup-web2py-ubuntu works on 14.04, thanks Ivan Di Giusto." I'm
not sure if https everywhere is intended of accidental there. Any thoughts
Massimo if you read this?

On Tue, Feb 10, 2015 at 9:54 PM, Juozas Masiulis <[email protected]>
wrote:

> So standard deployment should not require https use sitewide?I thought
> this was intended behaviour, because this happens on any computer that I've
> tried this on, for example fresh ubuntu 14.04 droplet.
>
> On Thursday, February 5, 2015 at 11:39:23 PM UTC+2, Massimo Di Pierro
> wrote:
>>
>> You are the second person to report this problem. Was this after an
>> upgrade? Have you deleted your session files? Do you have any
>> special/unusual library installed?
>>
>> On Tuesday, 3 February 2015 14:48:21 UTC-6, Juozas Masiulis wrote:
>>>
>>> For certain reasons I could not use https for my entire website. I load
>>> content from external domains through javascript, which I do not controll,
>>> and those scripts get blocked by the browser. I would like to use https
>>> only on admin, and I can get apache to redirect only admin to https  by
>>> using this http://pastebin.com/raw.php?i=Hkz9YqnH config
>>>
>>> The redirection seems to work correctly, but then I can't acces admin
>>> interface, because I am getting an exception , which I could read only by
>>> changing this back to default config.
>>>
>>> Traceback (most recent call last):
>>> File "/var/www/web2py/gluon/main.py", line 435, in wsgibase
>>> session.connect(request, response)
>>> File "/var/www/web2py/gluon/globals.py", line 931, in connect
>>> session_pickled = pickle.dumps(self, pickle.HIGHEST_PROTOCOL)
>>> TypeError: 'NoneType' object is not callable
>>>
>>>
>>> 926.
>>> 927.
>>> 928.
>>> 929.
>>> 930.
>>> 931.
>>>
>>> 932.
>>> 933.
>>> 934.
>>> 935.
>>>
>>>             response.cookies[response.session_id_name]['path'] = '/'
>>>             if cookie_expires:
>>>                 response.cookies[response.session_id_name]['expires'] = \
>>>                     cookie_expires.strftime(FMT)
>>>
>>>         session_pickled = pickle.dumps(self, pickle.HIGHEST_PROTOCOL)
>>>
>>>         response.session_hash = hashlib.md5(session_pickled).hexdigest()
>>>
>>>         if self.flash:
>>>             (response.flash, self.flash) = (self.flash, None)
>>>
>>> Function argument list
>>>
>>> (self=<Storage {}>, request=<Storage {'_vars': None, 'function': 'index', 
>>> 'c...'folder': '/var/www/web2py/applications/admin/'}>, response=<Storage 
>>> {'body': <cStringIO.StringO object at 0..._caller': <function <lambda> at 
>>> 0x7f0dbcfb3050>}>, db=None, tablename='web2py_session', masterapp='admin', 
>>> migrate=True, separate=None, check_client=False, cookie_key=None, 
>>> cookie_expires=None, compression_level=None)
>>>
>>>  --
> Resources:
> - http://web2py.com
> - http://web2py.com/book (Documentation)
> - http://github.com/web2py/web2py (Source code)
> - https://code.google.com/p/web2py/issues/list (Report Issues)
> ---
> You received this message because you are subscribed to a topic in the
> Google Groups "web2py-users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/web2py/bmVICJOMpXM/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to