-
Notifications
You must be signed in to change notification settings - Fork 102
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changing sympa.example.com/wws/wsdl to sympa.example.com/wsdl gives 404 #1270
Comments
Hi @qulien , Did you setup Sympa SOAP service? Please see the documentation for details. |
@ikedas yep, SOAP is set up. API calls also work (when using the previous URL scheme, including |
What about a redirect / rewrite in your Apache configuration from wws/wsdl to wsdl? |
@qulien , please show the full configuration you made for Apache and Sympa. [EDIT] And Please tell the versions of Sympa, Apache and the operating system. |
And just a thought, can you access to |
I decided this issue is a duplicate of #879. mod_proxy_fcgi always determines only one path component as SCRIPT_NAME CGI variable. Thus, with @qulien 's setting, CGI variables are set as below:
Though expected behavior is that This bug was fixed on #879 and it was included in Sympa 6.2.56. So this issue is closed as a duplicate issue. |
I wanted to change the sympa setup so that instead of reaching the web interface at
http://sympa.example.com/wws
, I could reach it simply viahttp://sympa.example.com
. I also simplifiedhttp://sympa.example.com/sympasoap
tohttp://sympa.example.com/soap
.To do this, I changed the following lines in
/etc/sympa/sympa/sympa.conf
:wwsympa_url http://sympa.example.com/wws
→wwsympa_url http://sympa.example.com/
soap_url http://sympa.example.com/sympasoap
→soap_url http://sympa.example.com/soap
And the following lines in
/etc/apache2/conf-available/sympa.conf
andsympa-soap.conf
respectively:ScriptAlias /wws /usr/lib/cgi-bin/sympa/wwsympa-wrapper.fcgi
→ScriptAlias / /usr/lib/cgi-bin/sympa/wwsympa-wrapper.fcgi
ScriptAlias /sympasoap /usr/lib/cgi-bin/sympa/sympa_soap_server-wrapper.fcgi
→ScriptAlias /soap /usr/lib/cgi-bin/sympa/sympa_soap_server-wrapper.fcgi
Everything seems to work as expected, with one exception:
sympa.example.com/wsdl
gives a 404 Error instead of serving the WSDL definition.Version
Installation method
apt install sympa
Expected behavior
http://sympa.example.com
Actual behavior
http://sympa.example.com
yields 404 ErrorAdditional information
I assume I'm missing something; would appreciate any pointers in the right direction.
The text was updated successfully, but these errors were encountered: