Hello, I'm upgrading from RedHat 6 to Redhat 9 and migrating a trac instance from 1.0 to 1.6. The trac instance runs in tracd, though it throws errors for some items like login, but I can't get past 500 errors in apache.
The error I'm getting is: import pkg_resources: /projects/project_deploy/cgi-bin/trac.fcgi Traceback (most recent call last):: /projects/project_deploy/cgi-bin/trac.fcgi File "/projects/project_deploy/cgi-bin/trac.fcgi", line 37, in <module>: /projects/project_deploy/cgi-bin/trac.fcgi main(): /projects/project_deploy/cgi-bin/trac.fcgi File "/projects/project_deploy/cgi-bin/trac.fcgi", line 34, in main: /projects/project_deploy/cgi-bin/trac.fcgi fcgi_frontend.run(): /projects/project_deploy/cgi-bin/trac.fcgi File "/home/user/.local/lib/python3.9/site-packages/trac/web/fcgi_frontend.py", line 54, in run: /projects/project_deploy/cgi-bin/trac.fcgi WSGIServer(dispatch_request, **params).run(): /projects/project_deploy/cgi-bin/trac.fcgi File "/home/user/.local/lib/python3.9/site-packages/trac/web/_fcgi.py", line 1074, in run: /projects/project_deploy/cgi-bin/trac.fcgi [pid 945737:tid 945824] [client 142.124.235.13:55226] clientSock, addr = sock.accept(): /projects/project_deploy/cgi-bin/trac.fcgi [pid 945737:tid 945824] [client 142.124.235.13:55226] File "/usr/lib64/python3.9/socket.py", line 293, in accept: /projects/project_deploy/cgi-bin/trac.fcgi [pid 945737:tid 945824] [client 142.124.235.13:55226] fd, addr = self._accept(): /projects/project_deploy/cgi-bin/trac.fcgi [pid 945737:tid 945824] [client 142.124.235.13:55226] OSError: [Errno 22] Invalid argument: /projects/project_deploy/cgi-bin/trac.fcgi End of script output before headers: trac.fcgi Alias /trac/chrome/common /projects/project_deploy/htdocs/common Alias /trac/chrome/site /projects/project_deploy/htdocs/site DefaultInitEnv TRAC_ENV /projects/project_deploy <Directory "/projects/project_deploy/htdocs"> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory> <Location "/trac/chrome/common"> SetHandler None </Location> ScriptAlias /project /projects/project_deploy/cgi-bin/trac.fcgi <Directory /project> Options Indexes FollowSymLinks Require all granted </Directory> I'm using the alternative in the fcgi script, os.environ['TRAC_ENV'] = '/projects/project_deploy' I tried using my upgraded trac directory, and also tried doing a deploy and configuring that. Selinux is running but I don't see any recent errors. I'm running redhat 9.4, apache 2.4.57, trac 1.6, and Python 3.9.18. Does anyone have advice? I upgraded my apache configuration from 2.2 to 2.4 so I may have missed something obvious. Static pages and subversion work now, though. Thank you, Gordon -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to trac-users+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/trac-users/f8442502-845a-4412-81f8-2b11f196d3d4n%40googlegroups.com.