OK, so I had a Confluence v6.12.1 server, which I have upgraded to v7.2.1
HOWEVER, when I go to the default login screen, I get a white box with nothing in it (no user-name field) so I can't log in.
My app logs show{
2020-01-26 22:53:21,688 ERROR [http-nio-8090-exec-9] [ContainerBase.[Standalone].[localhost].[/]] log Unhandled exception occurred whilst decorating page
-- referer: http://10.10.20.100:8090/login.action?os_destination=%2Findex.action&permissionViolation=true | url: /plugins/servlet/saml/getajaxconfig | traceId: 7038d64a5528134b | userName: anonymous
java.lang.NullPointerException
}
Which tells me absolutely nothing I know how to action.
Both the installation and the home directory are owned by the user used to operate the server.
I have attempted to resolve this since mid way through November, getting the same results, so I NEED A solution now, as this is NOT the expected 'by-design' operation of the server.
I need this resolved a month ago, so help in resolution is well appreciated!
Looks like you had a SAML app installed.
The "/plugins/servlet/saml/getajaxconfig" URL in the log line reveals that the app is trying to get some config via AJAX and fails with a NullPointerException. It's possible that the version you had in your installation before update is not compatible with 7.2.1 i.e. you should have disabled or updated it before the update of the base app.
I can't tell what SAML SSO app is this, but it's not EasySSO (ours). If you don't know which one it was I can only suggest to look into my.atlassian portal and see what licenses you had.
You may need to start the application with all plugins disabled to login and update or uninstall the app temporarily. See How to disable plugins in Confluence in 6.1+ using Java system properties
So, the only app I haven't enabled in our production server is the '
' at your specification, though I would like to know how I can identify the associated jar file on my server so that I can dispose of the addon entirely;
Is there a way to determine the source server files from the confluence server?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Confluence stores the plugin binaries in the database. As such you need to click "uninstall" in the UPM UI instead to remove the plugin.
Before you do that, check who is the vendor for the plugin as displayed in the UPM or if it displays a Marketplace link - open that up. See if they had an update for Confluence 7.x compatibility. For me, being an SSO vendor, just "disposing" of SSO functionality in production seems a bit drastic.
Please note: the name as it is displayed in UPM seems to be an old name for the plugin. I think it's this one but I am not sure: SAML Single Sign-On for Confluence. You will see that they did have a release to make it compatible with Confluence 7.x
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The catch there, is that I can't review my addons;
My server throws a page not found when I attempt to visit the 'Manage Apps' page;
{
We can't find that page. This could be because:
}
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I am feeling like you've reached the level of "broken" where you need to raise a ticket with official Atlassian support: https://support.atlassian.com/
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank-you very much Ed, I really appreciate your response.
I was able to start my server with the steps provided in your last link, by modifying the setenv.sh file as below;
1] Comment the line below to disable default options
#CATALINA_OPTS="${START_CONFLUENCE_JAVA_OPTS} ${CATALINA_OPTS}"
2] Add the line below to disable all addons, noting that the addons can be re-enabled once the server is operating.
CATALINA_OPTS="-Datlassian.plugins.startup.options='--disable-all-addons' ${CATALINA_OPTS}"
This IS NOT an ideal resolution, but it allows me to get my server back into production for the week, so I am still seeking a permanent solution.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.