This error in sessions and then raise in pickle

пятница, 3 июля 2015 г., 23:50:25 UTC+3 пользователь Dmitry Ermolaev 
написал:
>
> I continue tests...
>
> Any request with some PORT (for example http://mydom:PORT) after 
> restarting Apache will take this PORT as success but all others PORTS as 
> error
>
> for example
> if first request is http://my_domain:90
> than app request wirt PORT != 90 - raise error!
>
> пятница, 3 июля 2015 г., 22:29:43 UTC+3 пользователь Dmitry Ermolaev 
> написал:
>>
>> in 2.11 error:
>>
>> Traceback (most recent call last):
>>   File "C:\web2py-m\gluon\main.py", line 436, in wsgibase
>>     session.connect(request, response)
>>   File "C:\web2py-m\gluon\globals.py", line 960, in connect
>>     session_pickled = pickle.dumps(self, pickle.HIGHEST_PROTOCOL)
>>   File "C:\web2py-m\gluon\storage.py", line 56, in <lambda>
>>     __getnewargs__ = lambda self: getattr(dict,self).__getnewargs__(self)
>> TypeError: getattr(): attribute name must be string
>>
>>
>> I identified this error:
>> If server has HTTP and HTTPS requests.When Apache was restarted or 
>> reloaded then: First request will be successful and its schema will be 
>> successful but another schema will raise this error 
>>
>>  for examle: 1. After restarting Apache if first request to server was a 
>> http://mydomain/... then all request with HTTP schema will be successful 
>> but all request with HTTPS will be raise this error 2. After restarting 
>> Apache if first request to server was a https://mydomain/... then all 
>> request with HTTPS schema will be successful but all request with HTTP will 
>> be raise this error 
>>
>> Apache config:
>> #####################################################
>> <VirtualHost *:80>
>>
>>     RewriteEngine On
>>     RewriteCond %{HTTPS} off
>>     RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
>>
>> </VirtualHost>
>> ################################################
>> <VirtualHost *:443>
>>
>>   ServerName 7pay.in
>>   ServerAlias www.7pay.in
>>     DocumentRoot    "C:/web2py-m"
>>     SSLEngine       on
>> <Directory "C:/web2py-m">
>> AllowOverride All
>> Order allow,deny
>> allow from all
>> </Directory>
>> <Location "/">
>> Order deny,allow
>> Allow from all
>> </Location>
>> WSGIScriptAlias  / "C:/web2py-m/wsgihandler.py"
>>
>>
>> SSLCertificateFile  conf/NameCheap.com/7pay_in.crt
>> SSLCertificateKeyFile conf/NameCheap.com/7pay-server.key
>> SSLCertificateChainFile conf/NameCheap.com/7pay_in.ca-bundle
>>
>> LogFormat "%h %l %u %t \"%r\" %>s %b" common
>> ErrorLog "logs/spay.log"
>> CustomLog "logs/spay-access.log" common
>> </VirtualHost>
>>
>> ###########################################
>> <VirtualHost *:80>
>>
>>     ServerName      erm.cash
>>     ServerAlias     www.erm.cash
>>     ServerAlias     ipo-polza.ru
>>     ServerAlias     www.ipo-polza.ru
>>     ServerAlias XN--80AAXIDK7E.XN--80ASEHDB
>>     ServerAlias www.XN--80AAXIDK7E.XN--80ASEHDB
>>
>>   DocumentRoot    "C:/web2py-m"
>> <Directory "C:/web2py-m">
>> AllowOverride All
>> Order allow,deny
>> allow from all
>> </Directory>
>> <Location "/">
>> Order deny,allow
>> Allow from all
>> </Location>
>> WSGIScriptAlias  / "C:/web2py-m/wsgihandler.py"
>>
>> LogFormat "%h %l %u %t \"%r\" %>s %b" common
>> ErrorLog "logs/web2py.log"
>> CustomLog "logs/web2py-access.log" common
>>
>> </VirtualHost>
>>
>>
>> HELP !
>>
>>
>>

-- 
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