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