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