I’ve stepped through a few iterations of removing the docker image, mysql clean up, and clearing /etc/bluespice of configs and older WikiSysop password in hopes of getting a clean install that would connect to LDAP and permit user login.
As it stands now, even the WikiSysop user is denied access using the local domain (to by-pass LDAP.)
I suspect the extended period of time it takes for the Tomcat8 instance to fully start creates a collision in the script and leaves some pieces out during the initial install. The github repo shows the bash wait commented out. Again, just suspecting that’s the issue.
Perhaps the Bluespice team can comment and provide some steps into identifying the issue.
in most cases the login will fail when the ldap servers ip has changed but not updated in ucs ldap dc (Domain->Ldap Directory->computers->dc->domaincontroller master). The ip should be checked 3x times to be valid and equal to your ucs domain servers ip. (This happens when your server receive a new ip from some external dhcp server, ucs does not recognize this change and leaves the ip on the first ip given)
To disable/debug ldap login and activate the local login, ssh access is needed. Try the steps discribed above please, if needed, i will describe the next debug steps here.
All LDAP/DC systems are deployed with static addressing (IPv4). Are you suggesting the address is invalid in the UCS settings or the Docker Image where Bluespice/MediaWiki reside?
@blues-38649806:/# ping $LDAP_MASTER
PING ucs-9410.snipped.com (10.0.1.236): 56 data bytes
64 bytes from 10.0.1.236: icmp_seq=0 ttl=64 time=0.124 ms
64 bytes from 10.0.1.236: icmp_seq=1 ttl=64 time=0.139 ms
I actually removed Bluespice prior to the upgrade to 4.3.x. After the upgrade to 4.3.x, I installed Bluespice. It’s working with the latest build and UCS 4.3.x.
which /etc/machine.secret do you refer to? There is one on the UCS system and one inside the BlueSpice container. I assume, you refer to the one in the container, right?