Hi,
i have a strange problem on my odoo server.. some sites having a 500 Internal Server Error on the startpage; i can login or open mywebsite.net/home without a problem..
so far i see the addon http_routing causes the error, and the other strange thing i recognized is that the webconsole shows the favicon get loaded via http
server: ubuntu 20.04
odoo version 15 communtity and uptodate
Logs when i opening the startpage:
Logs:
2024-02-19 18:20:49,818 1676 INFO mywebsite.net odoo.modules.loading: loading 1 modules...
2024-02-19 18:20:49,826 1676 INFO mywebsite.net odoo.modules.loading: 1 modules loaded in 0.01s, 0 queries (+0 extra)
2024-02-19 18:20:49,842 1676 INFO mywebsite.net odoo.modules.loading: loading 39 modules...
2024-02-19 18:20:49,864 1676 INFO mywebsite.net odoo.modules.loading: 39 modules loaded in 0.02s, 0 queries (+0 extra)
2024-02-19 18:20:50,037 1676 INFO mywebsite.net odoo.modules.loading: Modules loaded.
2024-02-19 18:20:50,039 1676 INFO mywebsite.net odoo.modules.registry: Registry loaded in 0.230s
2024-02-19 18:20:50,041 1676 INFO mywebsite.net odoo.addons.base.models.ir_http: Generating routing map for key 1
2024-02-19 18:20:50,162 1676 ERROR mywebsite.net odoo.addons.http_routing.models.ir_http: 500 Internal Server Error:
Traceback (most recent call last):
File "/data/odoo15/OCB/odoo/addons/base/models/ir_http.py", line 237, in _dispatch
result = request.dispatch()
File "/data/odoo15/OCB/odoo/http.py", line 815, in dispatch
r = self._call_function(**self.params)
File "/data/odoo15/OCB/odoo/http.py", line 368, in _call_function
return checked_call(self.db, *args, **kwargs)
File "/data/odoo15/OCB/odoo/service/model.py", line 94, in wrapper
return f(dbname, *args, **kwargs)
File "/data/odoo15/OCB/odoo/http.py", line 357, in checked_call
result = self.endpoint(*a, **kw)
File "/data/odoo15/OCB/odoo/http.py", line 921, in __call__
return self.method(*args, **kw)
File "/data/odoo15/OCB/odoo/http.py", line 546, in response_wrap
response = f(*args, **kw)
File "/data/odoo15/odoo/addons/website/controllers/main.py", line 79, in index
return request.env['ir.http'].reroute(homepage.url)
File "/data/odoo15/odoo/addons/http_routing/models/ir_http.py", line 534, in reroute
raise Exception("Rerouting loop is forbidden")
Exception
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/data/odoo15/OCB/odoo/addons/base/models/ir_http.py", line 237, in _dispatch
result = request.dispatch()
File "/data/odoo15/OCB/odoo/http.py", line 815, in dispatch
r = self._call_function(**self.params)
File "/data/odoo15/OCB/odoo/http.py", line 368, in _call_function
return checked_call(self.db, *args, **kwargs)
File "/data/odoo15/OCB/odoo/service/model.py", line 94, in wrapper
return f(dbname, *args, **kwargs)
File "/data/odoo15/OCB/odoo/http.py", line 357, in checked_call
result = self.endpoint(*a, **kw)
File "/data/odoo15/OCB/odoo/http.py", line 921, in __call__
return self.method(*args, **kw)
File "/data/odoo15/OCB/odoo/http.py", line 546, in response_wrap
response = f(*args, **kw)
File "/data/odoo15/odoo/addons/website/controllers/main.py", line 79, in index
return request.env['ir.http'].reroute(homepage.url)
File "/data/odoo15/odoo/addons/http_routing/models/ir_http.py", line 534, in reroute
raise Exception("Rerouting loop is forbidden")
Exception: Rerouting loop is forbidden
2024-02-19 18:20:50,198 1676 INFO mywebsite.net werkzeug: 172.24.128.107 - - [19/Feb/2024 18:20:50] "GET / HTTP/1.1" 500 - 67 0.043 0.348
kind regards