
Documentation for Crowd 2.1.x. Documentation for other versions of Crowd is available too.
Upgrading from Crowd 2.0 to Crowd 2.1 Beta 2 should be straightforward. Please follow the Crowd upgrade guide.
If you are using a custom application connector:
This problem is fixed in Crowd 2.1 Beta 4.
This section applies only if you are using IPv6 with Confluence. In Crowd 2.1 Beta 2, SSO does not work between Confluence and Crowd if Confluence is using IPv6 addresses. This issue will be fixed before Crowd 2.1 is released.
To fix this problem with the beta, please add a flag to force IPv4 in Confluence:
CONFLUENCE_INSTALLATION}\bin\setenv.batCONFLUENCE_INSTALLATION}/bin/setenv.sh-Djava.net.preferIPv4Stack=true to the JAVA_OPTS variable.As a result of your edit, the whole line will be similar to this:
set JAVA_OPTS=%JAVA_OPTS% -Xms256m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true
JAVA_OPTS="-Xms256m -Xmx512m -XX:MaxPermSize=256m $JAVA_OPTS -Djava.awt.headless=true -Djava.net.preferIPv4Stack=true"
IPv6 with JIRA
This problem is fixed in Crowd 2.1 Beta 4.
This section applies only if you are using IPv6 with JIRA. In Crowd 2.1 Beta 2, SSO does not work between JIRA and Crowd if JIRA is using IPv6 addresses. This issue will be fixed before Crowd 2.1 is released.
To fix this problem with the beta, please add a flag to force IPv4 in JIRA:
JIRA_INSTALLATION}\bin\setenv.batJIRA_INSTALLATION}/bin/setenv.sh-Djava.net.preferIPv4Stack=true to the JAVA_OPTS variable.As a result of your edit, the whole line will be similar to this:
set JAVA_OPTS=%JAVA_OPTS% -Xms%JVM_MINIMUM_MEMORY% -Xmx%JVM_MAXIMUM_MEMORY% %JVM_REQUIRED_ARGS% %DISABLE_NOTIFICATIONS% %JVM_SUPPORT_RECOMMENDED_ARGS% -Djava.net.preferIPv4Stack=true
JAVA_OPTS="-Xms${JVM_MINIMUM_MEMORY} -Xmx${JVM_MAXIMUM_MEMORY} ${JAVA_OPTS} ${JVM_REQUIRED_ARGS} ${DISABLE_NOTIFICATIONS} ${JVM_SUPPORT_RECOMMENDED_ARGS} -Djava.net.preferIPv4Stack=true"