camptocamp / c2cgeoportal

c2cgeoportal application
http://geomapfish.org
Other
64 stars 46 forks source link

Errors in check_collector after upgrade #2662

Closed rbovard closed 7 years ago

rbovard commented 7 years ago

TODO:

Project:

Running command: make -f instance_v2.mk upgrade4

Result:

Check pages: 502 - Bad Gateway (0.4333s)

apijs: http://localhost/v2/wsgi/api.js
502 Bad Gateway Bad gateway. The server 'internal' isn't found in the config xapijs: http://localhost/v2/wsgi/xapi.js
502 Bad Gateway Bad gateway. The server 'internal' isn't found in the config printproxy_capabilities: http://localhost/v2/wsgi/printproxy/capabilities.json?cache_version=edc5cebb74f04447a9391044f30a661d
500 Internal Server Error The server has either erred or is incapable of performing the requested operation. See logs for details mapserverproxy: http://localhost/v2/wsgi/mapserv_proxy?cache_version=edc5cebb74f04447a9391044f30a661d&VERSION=1.1.1&REQUEST=GetCapabilities&SERVICE=WMS
Source Template Extra Data Traceback
WebError Traceback:
⇝ AttributeError: 'NoneType' object has no attribute 'find'
View as:   Interactive  |  Text  |  XML (full)
URL: wsgi/mapserv_proxy?cache_version=edc5cebb74f04447a9391044f30a661d&VERSION=1.1.1&REQUEST=GetCapabilities&SERVICE=WMS
Module weberror.evalexception:429 in respond
>>  app_iter = self.application(environ, detect_start_response)
Module fanstatic.publisher:219 in __call__
>>  return self.app(environ, start_response)
Module fanstatic.injector:54 in __call__
>>  response = request.get_response(self.app)
Module webob.request:1299 in send
>>  application, catch_exc_info=False)
Module webob.request:1263 in call_application
>>  app_iter = application(self.environ, start_response)
Module pyramid.router:223 in __call__
>>  response = self.invoke_subrequest(request, use_tweens=True)
Module pyramid.router:198 in invoke_subrequest
>>  response = handle_request(request)
Module c2cgeoportal.lib.cacheversion:62 in __call__
>>  response = self.handler(request)
Module pyramid.tweens:20 in excview_tween
>>  response = handler(request)
Module pyramid_tm:109 in tm_tween
>>  reraise(*exc_info)
Module pyramid_tm:88 in tm_tween
>>  response = handler(request)
Module pyramid.router:145 in handle_request
>>  view_name
Module pyramid.view:541 in _call_view
>>  response = view_callable(context, request)
Module pyramid.config.views:385 in viewresult_to_response
>>  result = view(context, request)
Module pyramid.config.views:483 in _class_requestonly_view
>>  response = getattr(inst, attr)()
Module c2cgeoportal.views.mapserverproxy:202 in proxy
>>  headers=headers, body=self.request.body
Module c2cgeoportal.views.mapserverproxy:211 in _proxy_callback
>>  resp, content = self._proxy(*args, **kwargs)
Module c2cgeoportal.views.proxy:57 in _proxy
>>  parsed_url = urlparse(url)
Module urlparse:143 in urlparse
>>  tuple = urlsplit(url, scheme, allow_fragments)
Module urlparse:182 in urlsplit
>>  i = url.find(':')
AttributeError: 'NoneType' object has no attribute 'find'
Extra Features
>>  Display the lines of code near each part of the traceback
    Show a debug prompt to allow you to directly debug the code at the traceback
Re-GET Page

mapserverproxy: http://localhost/v2/wsgi/mapserv_proxy?cache_version=edc5cebb74f04447a9391044f30a661d&VERSION=1.1.0&REQUEST=GetCapabilities&SERVICE=WFS
Source Template Extra Data Traceback
WebError Traceback:
⇝ AttributeError: 'NoneType' object has no attribute 'find'
View as:   Interactive (full)  |  Text (full)  |  XML (full)
URL: wsgi/mapserv_proxy?cache_version=edc5cebb74f04447a9391044f30a661d&VERSION=1.1.0&REQUEST=GetCapabilities&SERVICE=WFS
Module weberror.evalexception:429 in respond
>>  app_iter = self.application(environ, detect_start_response)
Module fanstatic.publisher:219 in __call__
>>  return self.app(environ, start_response)
Module fanstatic.injector:54 in __call__
>>  response = request.get_response(self.app)
Module webob.request:1299 in send
>>  application, catch_exc_info=False)
Module webob.request:1263 in call_application
>>  app_iter = application(self.environ, start_response)
Module pyramid.router:223 in __call__
>>  response = self.invoke_subrequest(request, use_tweens=True)
Module pyramid.router:198 in invoke_subrequest
>>  response = handle_request(request)
Module c2cgeoportal.lib.cacheversion:62 in __call__
>>  response = self.handler(request)
Module pyramid.tweens:20 in excview_tween
>>  response = handler(request)
Module pyramid_tm:109 in tm_tween
>>  reraise(*exc_info)
Module pyramid_tm:88 in tm_tween
>>  response = handler(request)
Module pyramid.router:145 in handle_request
>>  view_name
Module pyramid.view:541 in _call_view
>>  response = view_callable(context, request)
Module pyramid.config.views:385 in viewresult_to_response
>>  result = view(context, request)
Module pyramid.config.views:483 in _class_requestonly_view
>>  response = getattr(inst, attr)()
Module c2cgeoportal.views.mapserverproxy:202 in proxy
>>  headers=headers, body=self.request.body
Module c2cgeoportal.views.mapserverproxy:211 in _proxy_callback
>>  resp, content = self._proxy(*args, **kwargs)
Module c2cgeoportal.views.proxy:57 in _proxy
>>  parsed_url = urlparse(url)
Module urlparse:143 in urlparse
>>  tuple = urlsplit(url, scheme, allow_fragments)
Module urlparse:182 in urlsplit
>>  i = url.find(':')
AttributeError: 'NoneType' object has no attribute 'find'

If no direct error, result and expected result:

sbrunner commented 7 years ago

@rbovard it don't looks to be the result of the commend but the result on a webpage, can you sent the URL of the web page?

rbovard commented 7 years ago

Edit: URL removed

sbrunner commented 7 years ago

You should do (missing in the changelog):

cp -r CONST_create_template/nyon/static-ngeo/components nyon/static-ngeo/
rbovard commented 7 years ago

Ok, it fixed some errors but there are still some others (api, print, mapserver)

sbrunner commented 7 years ago

c2cgeoportal defines some default servers, than you should add servers in the update_paths of your vars file to keep them.

rbovard commented 7 years ago

Mmm ok, thanks.

One last error with Check pages: 500 - Internal Server Error

rbovard commented 7 years ago

Logs:

2016-11-22 14:12:59,814 INFO  [c2cgeoportal.views.checker][Dummy-5] Collect, URL: wsgi/checker_routes?type=all => http://localhost/v2/wsgi/checker_routes?type=all
2016-11-22 14:12:59,829 INFO  [c2cgeoportal.views.checker][Dummy-3] Check, URL: wsgi/api.js => http://localhost/v2/wsgi/api.js
2016-11-22 14:12:59,847 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] BEGIN (implicit)
2016-11-22 14:12:59,851 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] SELECT main.ogc_server.id AS main_ogc_server_id, main.ogc_server.name AS main_ogc_server_name, main.ogc_server.description AS main_ogc_server_description, main.ogc_server.url AS main_ogc_server_url, main.ogc_server.url_wfs AS main_ogc_server_url_wfs, main.ogc_server.type AS main_ogc_server_type, main.ogc_server.image_type AS main_ogc_server_image_type, main.ogc_server.auth AS main_ogc_server_auth, main.ogc_server.wfs_support AS main_ogc_server_wfs_support, main.ogc_server.is_single_tile AS main_ogc_server_is_single_tile
FROM main.ogc_server
WHERE main.ogc_server.name = %(name_1)s
2016-11-22 14:12:59,852 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] {'name_1': 'source for image/png'}
2016-11-22 14:12:59,872 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] ROLLBACK
2016-11-22 14:12:59,877 INFO  [c2cgeoportal.views.checker][Dummy-3] Check, URL: wsgi/xapi.js => http://localhost/v2/wsgi/xapi.js
2016-11-22 14:12:59,890 INFO  [sqlalchemy.engine.base.Engine][MainThread] BEGIN (implicit)
2016-11-22 14:12:59,892 INFO  [sqlalchemy.engine.base.Engine][MainThread] SELECT main.ogc_server.id AS main_ogc_server_id, main.ogc_server.name AS main_ogc_server_name, main.ogc_server.description AS main_ogc_server_description, main.ogc_server.url AS main_ogc_server_url, main.ogc_server.url_wfs AS main_ogc_server_url_wfs, main.ogc_server.type AS main_ogc_server_type, main.ogc_server.image_type AS main_ogc_server_image_type, main.ogc_server.auth AS main_ogc_server_auth, main.ogc_server.wfs_support AS main_ogc_server_wfs_support, main.ogc_server.is_single_tile AS main_ogc_server_is_single_tile
FROM main.ogc_server
WHERE main.ogc_server.name = %(name_1)s
2016-11-22 14:12:59,892 INFO  [sqlalchemy.engine.base.Engine][MainThread] {'name_1': 'source for image/png'}
2016-11-22 14:12:59,899 INFO  [sqlalchemy.engine.base.Engine][MainThread] ROLLBACK
2016-11-22 14:12:59,905 INFO  [c2cgeoportal.views.checker][Dummy-3] Check, URL: wsgi/printproxy/capabilities.json?cache_version=12e096fbd77244218b55717b33b6421e => http://localhost/v2/wsgi/printproxy/capabilities.json?cache_version=12e096fbd77244218b55717b33b6421e
2016-11-22 14:12:59,916 INFO  [c2cgeoportal.views.proxy][Dummy-1] Send query to URL:
http://localhost:8080/print-v2/pdf/capabilities.json?cache_version=12e096fbd77244218b55717b33b6421e.
2016-11-22 14:12:59,943 ERROR [c2cgeoportal.views.proxy][Dummy-1] Error 'Not Found' in response of URL:
http://localhost:8080/print-v2/pdf/capabilities.json?cache_version=12e096fbd77244218b55717b33b6421e.
2016-11-22 14:12:59,943 ERROR [c2cgeoportal.views.proxy][Dummy-1] Status: 404
2016-11-22 14:12:59,943 ERROR [c2cgeoportal.views.proxy][Dummy-1] Method: GET
2016-11-22 14:12:59,943 ERROR [c2cgeoportal.views.proxy][Dummy-1] --- With headers ---
Via: 1.1 nyon-geoportail
Accept-Encoding: gzip, deflate
X-Forwarded-Host: 
X-Forwarded-For: 127.0.0.1
Host: 
User-Agent: Python-httplib2/0.9.2 (gzip)
Connection: Keep-Alive
Cache-Control: no-cache
X-Forwarded-Server: nyon-geoportail
2016-11-22 14:12:59,943 ERROR [c2cgeoportal.views.proxy][Dummy-1] --- Return content ---
2016-11-22 14:12:59,944 ERROR [c2cgeoportal.views.proxy][Dummy-1] Error while generating PDF:
Unknown method: /capabilities.json

2016-11-22 14:12:59,944 WARNI [c2cgeoportal.pyramid_][Dummy-1] wsgi/printproxy/capabilities.json?cache_version=12e096fbd77244218b55717b33b6421e returned status code 500
[('status', '500'), ('content-length', '134'), ('via', '1.1 nyon-geoportail'), ('vary', 'Accept-Language,Accept-Encoding'), ('server', 'Apache/2.4.10 (Debian)'), ('connection', 'close'), ('cache-control', 'no-cache'), ('date', 'Tue, 22 Nov 2016 13:12:59 GMT'), ('content-type', 'text/plain; charset=UTF-8')]
2016-11-22 14:12:59,947 INFO  [c2cgeoportal.views.checker][Dummy-3] Check, URL: wsgi/mapserv_proxy?cache_version=12e096fbd77244218b55717b33b6421e&VERSION=1.1.1&REQUEST=GetCapabilities&SERVICE=WMS => http://localhost/v2/wsgi/mapserv_proxy?cache_version=12e096fbd77244218b55717b33b6421e&VERSION=1.1.1&REQUEST=GetCapabilities&SERVICE=WMS
2016-11-22 14:12:59,960 INFO  [c2cgeoportal.views.proxy][MainThread] Send query to URL:
http://localhost/v2/mapserv?VERSION=1.1.1&REQUEST=GetCapabilities&SERVICE=WMS&cache_version=12e096fbd77244218b55717b33b6421e.
2016-11-22 14:13:01,498 INFO  [c2cgeoportal.views.checker][Dummy-3] Check, URL: wsgi/mapserv_proxy?cache_version=12e096fbd77244218b55717b33b6421e&VERSION=1.1.0&REQUEST=GetCapabilities&SERVICE=WFS => http://localhost/v2/wsgi/mapserv_proxy?cache_version=12e096fbd77244218b55717b33b6421e&VERSION=1.1.0&REQUEST=GetCapabilities&SERVICE=WFS
2016-11-22 14:13:01,509 INFO  [c2cgeoportal.views.proxy][Dummy-1] Send query to URL:
http://localhost/v2/mapserv?VERSION=1.1.0&REQUEST=GetCapabilities&SERVICE=WFS&cache_version=12e096fbd77244218b55717b33b6421e.
2016-11-22 14:13:02,267 INFO  [c2cgeoportal.views.checker][Dummy-5] Collect, URL: wsgi/checker_theme_errors?type=all => http://localhost/v2/wsgi/checker_theme_errors?type=all
2016-11-22 14:13:02,277 INFO  [sqlalchemy.engine.base.Engine][MainThread] BEGIN (implicit)
2016-11-22 14:13:02,278 INFO  [sqlalchemy.engine.base.Engine][MainThread] SELECT main.interface.name AS main_interface_name
FROM main.interface
2016-11-22 14:13:02,278 INFO  [sqlalchemy.engine.base.Engine][MainThread] {}
2016-11-22 14:13:02,280 INFO  [c2cgeoportal.views.checker][MainThread] Check the theme, URL: wsgi/themes?cache_version=12e096fbd77244218b55717b33b6421e&interface=mobile&version=2 => http://localhost/v2/wsgi/themes?cache_version=12e096fbd77244218b55717b33b6421e&interface=mobile&version=2
2016-11-22 14:13:02,293 INFO  [sqlalchemy.engine.base.Engine][Dummy-3] BEGIN (implicit)
2016-11-22 14:13:02,294 INFO  [sqlalchemy.engine.base.Engine][Dummy-3] SELECT main.ogc_server.id AS main_ogc_server_id, main.ogc_server.name AS main_ogc_server_name, main.ogc_server.description AS main_ogc_server_description, main.ogc_server.url AS main_ogc_server_url, main.ogc_server.url_wfs AS main_ogc_server_url_wfs, main.ogc_server.type AS main_ogc_server_type, main.ogc_server.image_type AS main_ogc_server_image_type, main.ogc_server.auth AS main_ogc_server_auth, main.ogc_server.wfs_support AS main_ogc_server_wfs_support, main.ogc_server.is_single_tile AS main_ogc_server_is_single_tile
FROM main.ogc_server
WHERE main.ogc_server.name = %(name_1)s
2016-11-22 14:13:02,294 INFO  [sqlalchemy.engine.base.Engine][Dummy-3] {'name_1': 'source for image/png'}
2016-11-22 14:13:02,297 INFO  [sqlalchemy.engine.base.Engine][Dummy-3] SELECT main.ogc_server.id AS main_ogc_server_id, main.ogc_server.name AS main_ogc_server_name, main.ogc_server.description AS main_ogc_server_description, main.ogc_server.url AS main_ogc_server_url, main.ogc_server.url_wfs AS main_ogc_server_url_wfs, main.ogc_server.type AS main_ogc_server_type, main.ogc_server.image_type AS main_ogc_server_image_type, main.ogc_server.auth AS main_ogc_server_auth, main.ogc_server.wfs_support AS main_ogc_server_wfs_support, main.ogc_server.is_single_tile AS main_ogc_server_is_single_tile
FROM main.ogc_server
2016-11-22 14:13:02,297 INFO  [sqlalchemy.engine.base.Engine][Dummy-3] {}
2016-11-22 14:13:02,299 INFO  [sqlalchemy.engine.base.Engine][Dummy-3] ROLLBACK
2016-11-22 14:13:02,301 INFO  [c2cgeoportal.views.checker][MainThread] Check the theme, URL: wsgi/themes?cache_version=12e096fbd77244218b55717b33b6421e&interface=edit&version=2 => http://localhost/v2/wsgi/themes?cache_version=12e096fbd77244218b55717b33b6421e&interface=edit&version=2
2016-11-22 14:13:02,314 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] BEGIN (implicit)
2016-11-22 14:13:02,316 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] SELECT main.ogc_server.id AS main_ogc_server_id, main.ogc_server.name AS main_ogc_server_name, main.ogc_server.description AS main_ogc_server_description, main.ogc_server.url AS main_ogc_server_url, main.ogc_server.url_wfs AS main_ogc_server_url_wfs, main.ogc_server.type AS main_ogc_server_type, main.ogc_server.image_type AS main_ogc_server_image_type, main.ogc_server.auth AS main_ogc_server_auth, main.ogc_server.wfs_support AS main_ogc_server_wfs_support, main.ogc_server.is_single_tile AS main_ogc_server_is_single_tile
FROM main.ogc_server
WHERE main.ogc_server.name = %(name_1)s
2016-11-22 14:13:02,316 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] {'name_1': 'source for image/png'}
2016-11-22 14:13:02,320 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] SELECT main.ogc_server.id AS main_ogc_server_id, main.ogc_server.name AS main_ogc_server_name, main.ogc_server.description AS main_ogc_server_description, main.ogc_server.url AS main_ogc_server_url, main.ogc_server.url_wfs AS main_ogc_server_url_wfs, main.ogc_server.type AS main_ogc_server_type, main.ogc_server.image_type AS main_ogc_server_image_type, main.ogc_server.auth AS main_ogc_server_auth, main.ogc_server.wfs_support AS main_ogc_server_wfs_support, main.ogc_server.is_single_tile AS main_ogc_server_is_single_tile
FROM main.ogc_server
2016-11-22 14:13:02,320 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] {}
2016-11-22 14:13:02,323 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] ROLLBACK
2016-11-22 14:13:02,327 INFO  [c2cgeoportal.views.checker][MainThread] Check the theme, URL: wsgi/themes?cache_version=12e096fbd77244218b55717b33b6421e&interface=routing&version=2 => http://localhost/v2/wsgi/themes?cache_version=12e096fbd77244218b55717b33b6421e&interface=routing&version=2
2016-11-22 14:13:02,340 INFO  [sqlalchemy.engine.base.Engine][Dummy-3] BEGIN (implicit)
2016-11-22 14:13:02,341 INFO  [sqlalchemy.engine.base.Engine][Dummy-3] SELECT main.ogc_server.id AS main_ogc_server_id, main.ogc_server.name AS main_ogc_server_name, main.ogc_server.description AS main_ogc_server_description, main.ogc_server.url AS main_ogc_server_url, main.ogc_server.url_wfs AS main_ogc_server_url_wfs, main.ogc_server.type AS main_ogc_server_type, main.ogc_server.image_type AS main_ogc_server_image_type, main.ogc_server.auth AS main_ogc_server_auth, main.ogc_server.wfs_support AS main_ogc_server_wfs_support, main.ogc_server.is_single_tile AS main_ogc_server_is_single_tile
FROM main.ogc_server
WHERE main.ogc_server.name = %(name_1)s
2016-11-22 14:13:02,342 INFO  [sqlalchemy.engine.base.Engine][Dummy-3] {'name_1': 'source for image/png'}
2016-11-22 14:13:02,346 INFO  [sqlalchemy.engine.base.Engine][Dummy-3] SELECT main.ogc_server.id AS main_ogc_server_id, main.ogc_server.name AS main_ogc_server_name, main.ogc_server.description AS main_ogc_server_description, main.ogc_server.url AS main_ogc_server_url, main.ogc_server.url_wfs AS main_ogc_server_url_wfs, main.ogc_server.type AS main_ogc_server_type, main.ogc_server.image_type AS main_ogc_server_image_type, main.ogc_server.auth AS main_ogc_server_auth, main.ogc_server.wfs_support AS main_ogc_server_wfs_support, main.ogc_server.is_single_tile AS main_ogc_server_is_single_tile
FROM main.ogc_server
2016-11-22 14:13:02,347 INFO  [sqlalchemy.engine.base.Engine][Dummy-3] {}
2016-11-22 14:13:02,349 INFO  [sqlalchemy.engine.base.Engine][Dummy-3] ROLLBACK
2016-11-22 14:13:02,353 INFO  [c2cgeoportal.views.checker][MainThread] Check the theme, URL: wsgi/themes?cache_version=12e096fbd77244218b55717b33b6421e&interface=desktop&version=2 => http://localhost/v2/wsgi/themes?cache_version=12e096fbd77244218b55717b33b6421e&interface=desktop&version=2
2016-11-22 14:13:02,361 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] BEGIN (implicit)
2016-11-22 14:13:02,362 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] SELECT main.ogc_server.id AS main_ogc_server_id, main.ogc_server.name AS main_ogc_server_name, main.ogc_server.description AS main_ogc_server_description, main.ogc_server.url AS main_ogc_server_url, main.ogc_server.url_wfs AS main_ogc_server_url_wfs, main.ogc_server.type AS main_ogc_server_type, main.ogc_server.image_type AS main_ogc_server_image_type, main.ogc_server.auth AS main_ogc_server_auth, main.ogc_server.wfs_support AS main_ogc_server_wfs_support, main.ogc_server.is_single_tile AS main_ogc_server_is_single_tile
FROM main.ogc_server
WHERE main.ogc_server.name = %(name_1)s
2016-11-22 14:13:02,362 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] {'name_1': 'source for image/png'}
2016-11-22 14:13:02,364 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] SELECT main.ogc_server.id AS main_ogc_server_id, main.ogc_server.name AS main_ogc_server_name, main.ogc_server.description AS main_ogc_server_description, main.ogc_server.url AS main_ogc_server_url, main.ogc_server.url_wfs AS main_ogc_server_url_wfs, main.ogc_server.type AS main_ogc_server_type, main.ogc_server.image_type AS main_ogc_server_image_type, main.ogc_server.auth AS main_ogc_server_auth, main.ogc_server.wfs_support AS main_ogc_server_wfs_support, main.ogc_server.is_single_tile AS main_ogc_server_is_single_tile
FROM main.ogc_server
2016-11-22 14:13:02,365 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] {}
2016-11-22 14:13:02,366 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] ROLLBACK
2016-11-22 14:13:02,370 INFO  [sqlalchemy.engine.base.Engine][MainThread] ROLLBACK
2016-11-22 14:13:02,373 INFO  [c2cgeoportal.views.checker][Dummy-5] Collect, URL: wsgi/checker_lang_files?type=all => http://localhost/v2/wsgi/checker_lang_files?type=all
2016-11-22 14:13:02,386 INFO  [c2cgeoportal.views.checker][Dummy-3] Check, URL: wsgi/static-ngeo/12e096fbd77244218b55717b33b6421e/build/fr.json => http://localhost/v2/wsgi/static-ngeo/12e096fbd77244218b55717b33b6421e/build/fr.json
2016-11-22 14:13:02,401 INFO  [c2cgeoportal.views.checker][Dummy-3] Check, URL: wsgi/static-cgxp/12e096fbd77244218b55717b33b6421e/build/api-lang-fr.js => http://localhost/v2/wsgi/static-cgxp/12e096fbd77244218b55717b33b6421e/build/api-lang-fr.js
2016-11-22 14:13:02,423 INFO  [c2cgeoportal.views.checker][Dummy-3] Check, URL: wsgi/static-cgxp/12e096fbd77244218b55717b33b6421e/build/lang-fr.js => http://localhost/v2/wsgi/static-cgxp/12e096fbd77244218b55717b33b6421e/build/lang-fr.js
2016-11-22 14:13:02,455 INFO  [c2cgeoportal.views.checker][Dummy-5] Collect, URL: wsgi/checker_fts?type=all => http://localhost/v2/wsgi/checker_fts?type=all
2016-11-22 14:13:02,468 INFO  [c2cgeoportal.views.checker][Dummy-1] Check the fulltextsearch, URL: wsgi/fulltextsearch?query=ch%C3%A2teau+3+nyon&limit=1 => http://localhost/v2/wsgi/fulltextsearch?query=ch%C3%A2teau+3+nyon&limit=1
2016-11-22 14:13:02,479 INFO  [sqlalchemy.engine.base.Engine][Dummy-3] BEGIN (implicit)
2016-11-22 14:13:02,481 INFO  [sqlalchemy.engine.base.Engine][Dummy-3] SELECT main.tsearch.id AS main_tsearch_id, main.tsearch.label AS main_tsearch_label, main.tsearch.layer_name AS main_tsearch_layer_name, main.tsearch.role_id AS main_tsearch_role_id, main.tsearch.interface_id AS main_tsearch_interface_id, main.tsearch.lang AS main_tsearch_lang, main.tsearch.public AS main_tsearch_public, main.tsearch.ts AS main_tsearch_ts, ST_AsEWKB(main.tsearch.the_geom) AS main_tsearch_the_geom, main.tsearch.params AS main_tsearch_params, main.tsearch.actions AS main_tsearch_actions, main.tsearch.from_theme AS main_tsearch_from_theme
FROM main.tsearch
WHERE (main.tsearch.ts @@ to_tsquery(%(to_tsquery_1)s, %(to_tsquery_2)s)) AND main.tsearch.public IS true AND main.tsearch.interface_id IS NULL AND (main.tsearch.lang IS NULL OR main.tsearch.lang = %(lang_1)s) ORDER BY ts_rank_cd(main.tsearch.ts, to_tsquery(%(to_tsquery_3)s, %(to_tsquery_4)s), %(ts_rank_cd_1)s) DESC, main.tsearch.label
 LIMIT %(param_1)s
2016-11-22 14:13:02,481 INFO  [sqlalchemy.engine.base.Engine][Dummy-3] {'ts_rank_cd_1': 10, 'param_1': 1, 'lang_1': 'fr', 'to_tsquery_4': u'ch\\xe2teau:*&3:*&nyon:*', 'to_tsquery_2': u'ch\\xe2teau:*&3:*&nyon:*', 'to_tsquery_3': 'fr', 'to_tsquery_1': 'fr'}
2016-11-22 14:13:02,488 INFO  [sqlalchemy.engine.base.Engine][Dummy-3] ROLLBACK
2016-11-22 14:13:02,495 INFO  [c2cgeoportal.views.checker][Dummy-5] Collect, URL: wsgi/checker_phantomjs?type=all => http://localhost/v2/wsgi/checker_phantomjs?type=all
2016-11-22 14:13:03,012 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] BEGIN (implicit)
2016-11-22 14:13:03,014 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] SELECT main.ogc_server.id AS main_ogc_server_id, main.ogc_server.name AS main_ogc_server_name, main.ogc_server.description AS main_ogc_server_description, main.ogc_server.url AS main_ogc_server_url, main.ogc_server.url_wfs AS main_ogc_server_url_wfs, main.ogc_server.type AS main_ogc_server_type, main.ogc_server.image_type AS main_ogc_server_image_type, main.ogc_server.auth AS main_ogc_server_auth, main.ogc_server.wfs_support AS main_ogc_server_wfs_support, main.ogc_server.is_single_tile AS main_ogc_server_is_single_tile
FROM main.ogc_server
WHERE main.ogc_server.name = %(name_1)s
2016-11-22 14:13:03,014 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] {'name_1': 'source for image/png'}
2016-11-22 14:13:03,019 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] SELECT distinct(main.tsearch.layer_name) AS distinct_1
FROM main.tsearch
WHERE main.tsearch.layer_name IS NOT NULL
2016-11-22 14:13:03,020 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] {}
2016-11-22 14:13:03,126 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] ROLLBACK
2016-11-22 14:13:03,917 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] BEGIN (implicit)
2016-11-22 14:13:03,920 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] SELECT main.ogc_server.id AS main_ogc_server_id, main.ogc_server.name AS main_ogc_server_name, main.ogc_server.description AS main_ogc_server_description, main.ogc_server.url AS main_ogc_server_url, main.ogc_server.url_wfs AS main_ogc_server_url_wfs, main.ogc_server.type AS main_ogc_server_type, main.ogc_server.image_type AS main_ogc_server_image_type, main.ogc_server.auth AS main_ogc_server_auth, main.ogc_server.wfs_support AS main_ogc_server_wfs_support, main.ogc_server.is_single_tile AS main_ogc_server_is_single_tile
FROM main.ogc_server
WHERE main.ogc_server.name = %(name_1)s
2016-11-22 14:13:03,922 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] {'name_1': 'source for image/png'}
2016-11-22 14:13:03,926 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] ROLLBACK
2016-11-22 14:13:03,958 INFO  [sqlalchemy.engine.base.Engine][Dummy-6] BEGIN (implicit)
2016-11-22 14:13:03,960 INFO  [sqlalchemy.engine.base.Engine][Dummy-6] SELECT main.ogc_server.id AS main_ogc_server_id, main.ogc_server.name AS main_ogc_server_name, main.ogc_server.description AS main_ogc_server_description, main.ogc_server.url AS main_ogc_server_url, main.ogc_server.url_wfs AS main_ogc_server_url_wfs, main.ogc_server.type AS main_ogc_server_type, main.ogc_server.image_type AS main_ogc_server_image_type, main.ogc_server.auth AS main_ogc_server_auth, main.ogc_server.wfs_support AS main_ogc_server_wfs_support, main.ogc_server.is_single_tile AS main_ogc_server_is_single_tile
FROM main.ogc_server
WHERE main.ogc_server.name = %(name_1)s
2016-11-22 14:13:03,960 INFO  [sqlalchemy.engine.base.Engine][Dummy-6] {'name_1': 'source for image/png'}
2016-11-22 14:13:03,966 INFO  [sqlalchemy.engine.base.Engine][Dummy-6] SELECT main.ogc_server.id AS main_ogc_server_id, main.ogc_server.name AS main_ogc_server_name, main.ogc_server.description AS main_ogc_server_description, main.ogc_server.url AS main_ogc_server_url, main.ogc_server.url_wfs AS main_ogc_server_url_wfs, main.ogc_server.type AS main_ogc_server_type, main.ogc_server.image_type AS main_ogc_server_image_type, main.ogc_server.auth AS main_ogc_server_auth, main.ogc_server.wfs_support AS main_ogc_server_wfs_support, main.ogc_server.is_single_tile AS main_ogc_server_is_single_tile
FROM main.ogc_server
2016-11-22 14:13:03,966 INFO  [sqlalchemy.engine.base.Engine][Dummy-6] {}
2016-11-22 14:13:03,972 INFO  [sqlalchemy.engine.base.Engine][Dummy-6] SELECT main.treeitem.type AS main_treeitem_type, main.layergroup.id AS main_layergroup_id, main.treegroup.id AS main_treegroup_id, main.treeitem.id AS main_treeitem_id, main.treeitem.name AS main_treeitem_name, main.treeitem.metadata_url AS main_treeitem_metadata_url, main.treeitem.description AS main_treeitem_description, main.layergroup.is_expanded AS main_layergroup_is_expanded, main.layergroup.is_internal_wms AS main_layergroup_is_internal_wms, main.layergroup.is_base_layer AS main_layergroup_is_base_layer
FROM main.treeitem JOIN main.treegroup ON main.treeitem.id = main.treegroup.id JOIN main.layergroup ON main.treegroup.id = main.layergroup.id
WHERE main.treeitem.name = %(name_1)s
2016-11-22 14:13:03,972 INFO  [sqlalchemy.engine.base.Engine][Dummy-6] {'name_1': u'background'}
2016-11-22 14:13:03,976 INFO  [sqlalchemy.engine.base.Engine][Dummy-6] SELECT main.layergroup_treeitem.id AS main_layergroup_treeitem_id, main.layergroup_treeitem.description AS main_layergroup_treeitem_description, main.layergroup_treeitem.treegroup_id AS main_layergroup_treeitem_treegroup_id, main.layergroup_treeitem.treeitem_id AS main_layergroup_treeitem_treeitem_id, main.layergroup_treeitem.ordering AS main_layergroup_treeitem_ordering
FROM main.layergroup_treeitem
WHERE main.layergroup_treeitem.treegroup_id = %(param_1)s ORDER BY main.layergroup_treeitem.ordering
2016-11-22 14:13:03,977 INFO  [sqlalchemy.engine.base.Engine][Dummy-6] {'param_1': 684}
2016-11-22 14:13:03,980 INFO  [sqlalchemy.engine.base.Engine][Dummy-6] SELECT main.treeitem.type AS main_treeitem_type, main.treeitem.id AS main_treeitem_id, main.treeitem.name AS main_treeitem_name, main.treeitem.metadata_url AS main_treeitem_metadata_url, main.treeitem.description AS main_treeitem_description
FROM main.treeitem
WHERE main.treeitem.id = %(param_1)s
2016-11-22 14:13:03,980 INFO  [sqlalchemy.engine.base.Engine][Dummy-6] {'param_1': 685}
2016-11-22 14:13:03,983 INFO  [sqlalchemy.engine.base.Engine][Dummy-6] SELECT main.treeitem.type AS main_treeitem_type, main.treeitem.id AS main_treeitem_id, main.treeitem.name AS main_treeitem_name, main.treeitem.metadata_url AS main_treeitem_metadata_url, main.treeitem.description AS main_treeitem_description
FROM main.treeitem
WHERE main.treeitem.id = %(param_1)s
2016-11-22 14:13:03,984 INFO  [sqlalchemy.engine.base.Engine][Dummy-6] {'param_1': 686}
2016-11-22 14:13:03,990 INFO  [sqlalchemy.engine.base.Engine][Dummy-6] SELECT main.treeitem.type AS main_treeitem_type, main.treeitem.id AS main_treeitem_id, main.treeitem.name AS main_treeitem_name, main.treeitem.metadata_url AS main_treeitem_metadata_url, main.treeitem.description AS main_treeitem_description
FROM main.treeitem
WHERE main.treeitem.id = %(param_1)s
2016-11-22 14:13:03,990 INFO  [sqlalchemy.engine.base.Engine][Dummy-6] {'param_1': 687}
2016-11-22 14:13:03,992 INFO  [sqlalchemy.engine.base.Engine][Dummy-6] SELECT main.treeitem.type AS main_treeitem_type, main.treeitem.id AS main_treeitem_id, main.treeitem.name AS main_treeitem_name, main.treeitem.metadata_url AS main_treeitem_metadata_url, main.treeitem.description AS main_treeitem_description
FROM main.treeitem
WHERE main.treeitem.id = %(param_1)s
2016-11-22 14:13:03,993 INFO  [sqlalchemy.engine.base.Engine][Dummy-6] {'param_1': 689}
2016-11-22 14:13:03,995 INFO  [sqlalchemy.engine.base.Engine][Dummy-6] SELECT main.treeitem.type AS main_treeitem_type, main.treeitem.id AS main_treeitem_id, main.treeitem.name AS main_treeitem_name, main.treeitem.metadata_url AS main_treeitem_metadata_url, main.treeitem.description AS main_treeitem_description
FROM main.treeitem
WHERE main.treeitem.id = %(param_1)s
2016-11-22 14:13:03,995 INFO  [sqlalchemy.engine.base.Engine][Dummy-6] {'param_1': 688}
2016-11-22 14:13:03,997 INFO  [sqlalchemy.engine.base.Engine][Dummy-6] ROLLBACK
2016-11-22 14:13:07,382 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] BEGIN (implicit)
2016-11-22 14:13:07,385 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] SELECT main.ogc_server.id AS main_ogc_server_id, main.ogc_server.name AS main_ogc_server_name, main.ogc_server.description AS main_ogc_server_description, main.ogc_server.url AS main_ogc_server_url, main.ogc_server.url_wfs AS main_ogc_server_url_wfs, main.ogc_server.type AS main_ogc_server_type, main.ogc_server.image_type AS main_ogc_server_image_type, main.ogc_server.auth AS main_ogc_server_auth, main.ogc_server.wfs_support AS main_ogc_server_wfs_support, main.ogc_server.is_single_tile AS main_ogc_server_is_single_tile
FROM main.ogc_server
WHERE main.ogc_server.name = %(name_1)s
2016-11-22 14:13:07,386 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] {'name_1': 'source for image/png'}
2016-11-22 14:13:07,391 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] SELECT distinct(main.tsearch.layer_name) AS distinct_1
FROM main.tsearch
WHERE main.tsearch.layer_name IS NOT NULL
2016-11-22 14:13:07,391 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] {}
2016-11-22 14:13:07,483 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] ROLLBACK
2016-11-22 14:13:13,344 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] BEGIN (implicit)
2016-11-22 14:13:13,347 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] SELECT main.ogc_server.id AS main_ogc_server_id, main.ogc_server.name AS main_ogc_server_name, main.ogc_server.description AS main_ogc_server_description, main.ogc_server.url AS main_ogc_server_url, main.ogc_server.url_wfs AS main_ogc_server_url_wfs, main.ogc_server.type AS main_ogc_server_type, main.ogc_server.image_type AS main_ogc_server_image_type, main.ogc_server.auth AS main_ogc_server_auth, main.ogc_server.wfs_support AS main_ogc_server_wfs_support, main.ogc_server.is_single_tile AS main_ogc_server_is_single_tile
FROM main.ogc_server
WHERE main.ogc_server.name = %(name_1)s
2016-11-22 14:13:13,348 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] {'name_1': 'source for image/png'}
2016-11-22 14:13:13,354 INFO  [sqlalchemy.engine.base.Engine][Dummy-1] ROLLBACK
2016-11-22 14:13:13,370 INFO  [sqlalchemy.engine.base.Engine][Dummy-2] BEGIN (implicit)
2016-11-22 14:13:13,372 INFO  [sqlalchemy.engine.base.Engine][Dummy-2] SELECT main.ogc_server.id AS main_ogc_server_id, main.ogc_server.name AS main_ogc_server_name, main.ogc_server.description AS main_ogc_server_description, main.ogc_server.url AS main_ogc_server_url, main.ogc_server.url_wfs AS main_ogc_server_url_wfs, main.ogc_server.type AS main_ogc_server_type, main.ogc_server.image_type AS main_ogc_server_image_type, main.ogc_server.auth AS main_ogc_server_auth, main.ogc_server.wfs_support AS main_ogc_server_wfs_support, main.ogc_server.is_single_tile AS main_ogc_server_is_single_tile
FROM main.ogc_server
WHERE main.ogc_server.name = %(name_1)s
2016-11-22 14:13:13,373 INFO  [sqlalchemy.engine.base.Engine][Dummy-2] {'name_1': 'source for image/png'}
2016-11-22 14:13:13,378 INFO  [sqlalchemy.engine.base.Engine][Dummy-2] SELECT main.ogc_server.id AS main_ogc_server_id, main.ogc_server.name AS main_ogc_server_name, main.ogc_server.description AS main_ogc_server_description, main.ogc_server.url AS main_ogc_server_url, main.ogc_server.url_wfs AS main_ogc_server_url_wfs, main.ogc_server.type AS main_ogc_server_type, main.ogc_server.image_type AS main_ogc_server_image_type, main.ogc_server.auth AS main_ogc_server_auth, main.ogc_server.wfs_support AS main_ogc_server_wfs_support, main.ogc_server.is_single_tile AS main_ogc_server_is_single_tile
FROM main.ogc_server
2016-11-22 14:13:13,378 INFO  [sqlalchemy.engine.base.Engine][Dummy-2] {}
2016-11-22 14:13:13,385 INFO  [sqlalchemy.engine.base.Engine][Dummy-2] SELECT main.treeitem.type AS main_treeitem_type, main.layergroup.id AS main_layergroup_id, main.treegroup.id AS main_treegroup_id, main.treeitem.id AS main_treeitem_id, main.treeitem.name AS main_treeitem_name, main.treeitem.metadata_url AS main_treeitem_metadata_url, main.treeitem.description AS main_treeitem_description, main.layergroup.is_expanded AS main_layergroup_is_expanded, main.layergroup.is_internal_wms AS main_layergroup_is_internal_wms, main.layergroup.is_base_layer AS main_layergroup_is_base_layer
FROM main.treeitem JOIN main.treegroup ON main.treeitem.id = main.treegroup.id JOIN main.layergroup ON main.treegroup.id = main.layergroup.id
WHERE main.treeitem.name = %(name_1)s
2016-11-22 14:13:13,385 INFO  [sqlalchemy.engine.base.Engine][Dummy-2] {'name_1': u'background'}
2016-11-22 14:13:13,391 INFO  [sqlalchemy.engine.base.Engine][Dummy-2] SELECT main.layergroup_treeitem.id AS main_layergroup_treeitem_id, main.layergroup_treeitem.description AS main_layergroup_treeitem_description, main.layergroup_treeitem.treegroup_id AS main_layergroup_treeitem_treegroup_id, main.layergroup_treeitem.treeitem_id AS main_layergroup_treeitem_treeitem_id, main.layergroup_treeitem.ordering AS main_layergroup_treeitem_ordering
FROM main.layergroup_treeitem
WHERE main.layergroup_treeitem.treegroup_id = %(param_1)s ORDER BY main.layergroup_treeitem.ordering
2016-11-22 14:13:13,391 INFO  [sqlalchemy.engine.base.Engine][Dummy-2] {'param_1': 684}
2016-11-22 14:13:13,394 INFO  [sqlalchemy.engine.base.Engine][Dummy-2] SELECT main.treeitem.type AS main_treeitem_type, main.treeitem.id AS main_treeitem_id, main.treeitem.name AS main_treeitem_name, main.treeitem.metadata_url AS main_treeitem_metadata_url, main.treeitem.description AS main_treeitem_description
FROM main.treeitem
WHERE main.treeitem.id = %(param_1)s
2016-11-22 14:13:13,394 INFO  [sqlalchemy.engine.base.Engine][Dummy-2] {'param_1': 685}
2016-11-22 14:13:13,396 INFO  [sqlalchemy.engine.base.Engine][Dummy-2] SELECT main.treeitem.type AS main_treeitem_type, main.treeitem.id AS main_treeitem_id, main.treeitem.name AS main_treeitem_name, main.treeitem.metadata_url AS main_treeitem_metadata_url, main.treeitem.description AS main_treeitem_description
FROM main.treeitem
WHERE main.treeitem.id = %(param_1)s
2016-11-22 14:13:13,396 INFO  [sqlalchemy.engine.base.Engine][Dummy-2] {'param_1': 686}
2016-11-22 14:13:13,398 INFO  [sqlalchemy.engine.base.Engine][Dummy-2] SELECT main.treeitem.type AS main_treeitem_type, main.treeitem.id AS main_treeitem_id, main.treeitem.name AS main_treeitem_name, main.treeitem.metadata_url AS main_treeitem_metadata_url, main.treeitem.description AS main_treeitem_description
FROM main.treeitem
WHERE main.treeitem.id = %(param_1)s
2016-11-22 14:13:13,399 INFO  [sqlalchemy.engine.base.Engine][Dummy-2] {'param_1': 687}
2016-11-22 14:13:13,401 INFO  [sqlalchemy.engine.base.Engine][Dummy-2] SELECT main.treeitem.type AS main_treeitem_type, main.treeitem.id AS main_treeitem_id, main.treeitem.name AS main_treeitem_name, main.treeitem.metadata_url AS main_treeitem_metadata_url, main.treeitem.description AS main_treeitem_description
FROM main.treeitem
WHERE main.treeitem.id = %(param_1)s
2016-11-22 14:13:13,401 INFO  [sqlalchemy.engine.base.Engine][Dummy-2] {'param_1': 689}
2016-11-22 14:13:13,404 INFO  [sqlalchemy.engine.base.Engine][Dummy-2] SELECT main.treeitem.type AS main_treeitem_type, main.treeitem.id AS main_treeitem_id, main.treeitem.name AS main_treeitem_name, main.treeitem.metadata_url AS main_treeitem_metadata_url, main.treeitem.description AS main_treeitem_description
FROM main.treeitem
WHERE main.treeitem.id = %(param_1)s
2016-11-22 14:13:13,404 INFO  [sqlalchemy.engine.base.Engine][Dummy-2] {'param_1': 688}
2016-11-22 14:13:13,406 INFO  [sqlalchemy.engine.base.Engine][Dummy-2] ROLLBACK
sbrunner commented 7 years ago

If you use the print v2 you should also add printproxy_capabilities in the checker:all:routes_disable:.

rbovard commented 7 years ago

Thanks a lot, finally all green!!

You can close this issue when missing doc is added.