docToolchain / docToolchain

a AsciiDoc Toolchain for technical Software Documentation, focused on Software Architecture Documentation
https://doctoolchain.github.io/docToolchain/
MIT License
754 stars 236 forks source link

Connection Issue (500 handshakefailed) after Upgrading Confluence to Version 8.5 publishToConfluence Task Fails #1457

Open ChrisCrossCrap opened 1 month ago

ChrisCrossCrap commented 1 month ago

After upgrading our Confluence (Data Center) from version 7.19.X to 8.5.11 the publishToConfluence task in docToolchain fails with the following error message:

Execution failed for task ':publishToConfluence'.  
> something went wrong - request failed (response: 500 handshakefailed, reason: <none>)

We are using the following docker version of doctoolchain v3.4.1: https://hub.docker.com/layers/doctoolchain/doctoolchain/v3.4.1/images/sha256-a6f845173cba0623fac04dc425d989924158dd9fef56a249a3e4be385f5f997d?context=explore The container is running on a RHEL8 Jenkins Slave.

Has anyone encountered a similar issue or found a solution that enables docToolchain compatibility with Confluence 8.5? Are there specific requirements for connecting external tools to Confluence 8.5 that we should consider?

Thank you in advance for any insights!

Kind regards Chris

PacoVK commented 1 month ago

Hey Chris, while it's quite a jump from 7.19.x to 8.5.11 there seems to be the answer most likely hinted within the confluence logs. Did you check them? It's a 500 error which indicates a server issue. I am not aware of anything generally broken with docToolchain per se. If you checked the logs please provide details in case you still think docToolchain is the root cause. We need more infos to be able to investigate. Thank you 😊

PacoVK commented 1 month ago

please also Check the output of

./dtcw verifyConfluenceApiAccess -PconfluenceUser=<your email> -PconfluencePass=<your api-token>

To see if general communication works.