I have a situation where my server is running on a non ssl cert. This is causing me to not be able to use Forms via mobile app. Which means we are paying for a service I cannot get to work for the end users.
My goal is to configure my product suite so that Workflow, Forms, Repository, Mobile and any other component of Laserfiche functions exactly as it is right now, but only via HTTPS.
I have had a good 6 hour crack at this after work yesterday and feel like I nearly got it working.
When I came in today I saw people are receiving errors left and right. Such as unauthorized login screens before even being prompted for login details.
Text files are attached with every error Event viewer has under Forms -> Operational.
Why would it tell me my notification server is down?
The scariest part was when I tried logging into Formsconfig/LFDS/STS, the username and password was not accepted. Which I am certain are the correct credentials, the credentials were used on the previous config, don't know if this changes when using a new cert?
What I did was, configure the xmlutility to use the new host.domain, and pass the credentials, I tried typing it in every combination I can come up with.
In the fully qualified domain name I had my certificate name (The "Issued To:" in IIS).
I had my SSL cert selected.
My primary security token was my server name.
In the approved security token services it was https://"Issued To in IIS":443/
I also configured the STSEndPointUtility. Currently the fully qualified domain name is the server IP, which works. I had it configured on the "Issued To:" in IIS.
The "Service user's principal name" was the adminuser@"Issued To:" in IIS. I tried selecting alternate security token and also configuring while deselecting.
At this point I did not know what I was doing wrong or right anymore. I checked user access rights to all the local files, and thought, how can this be the cause since the other cert works perfectly fine with the current user rights? And I ruled this out.
I tried configuring the "hosts" document in System32:
I merely added the server IP followed by the domain name and saved. It did literally nothing.
I could browse to all the bindings perfectly fine. I had more than one for my default site, so I deleted all but the new shiny SSL one. It did nothing.
I could still not login to formsconfig, LFDS or LFDSSTS. I could get into the Repository and Forms though, since it does not require an admin login.
Why would this change affect my admin credentials? What did I do wrong? Can anyone assist me please.