You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have a TeamCity server with a non-root path such as https://ci.root.com/teamcity/. Setting up the Blazemeter plugin with such a server causes /saveUserKeys/ to return 404.
Expected Behavior
On setting up the TC Blazemeter plugin according to the guide, Blazemeter gets set up successfully.
Current Behavior
On setting up the TC Blazemeter plugin according to the guide with my API key ID and secret as well as the URL set to https://a.blazemeter.com , on clicking Save, I get the following error on TeamCity:
Error: Invalid XML: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>404 Not Found</title> </head><body> <h1>Not Found</h1> <p>The requested URL /saveUserKeys/ was not found on this server.</p> </body></html>
Possible Solution
The issue seems to be related to BlazeRunTypeController#register. Registering the controller of /saveUserKeys/ does not seem to take into account the non-root path. So instead of registering something like https://ci.root.com/teamcity/saveUserKeys/ it is registering https://ci.root.com/saveUserKeys/.
I have a TeamCity server with a non-root path such as https://ci.root.com/teamcity/. Setting up the Blazemeter plugin with such a server causes
/saveUserKeys/
to return 404.Expected Behavior
On setting up the TC Blazemeter plugin according to the guide, Blazemeter gets set up successfully.
Current Behavior
On setting up the TC Blazemeter plugin according to the guide with my API key ID and secret as well as the URL set to https://a.blazemeter.com , on clicking
Save
, I get the following error on TeamCity:Error: Invalid XML: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>404 Not Found</title> </head><body> <h1>Not Found</h1> <p>The requested URL /saveUserKeys/ was not found on this server.</p> </body></html>
Possible Solution
The issue seems to be related to BlazeRunTypeController#register. Registering the controller of
/saveUserKeys/
does not seem to take into account the non-root path. So instead of registering something likehttps://ci.root.com/teamcity/saveUserKeys/
it is registeringhttps://ci.root.com/saveUserKeys/
.Steps to Reproduce
The text was updated successfully, but these errors were encountered: