If you encounter this error, the very first thing to check is whether you can login to the full web view. Desktop uses the Membership Web Service for authentication, and the service runs as part of the iMIS 15 install on the application server (the URL specified by key="ImisWebServerUrl" in web.config). If you can't login to the full web view, try restarting IIS. If that doesn't fix the problem, the iMIS 15 server installation needs additional troubleshooting.
A different login problem occurs when an invalid Host URL is specified in Desktop, at Logon / Set Host Location. This will generate a message box error containing a lengthy SOAP message; look for "The system cannot locate the resource specified.". If you see this, look for a typo in the URL, and also make sure your application server is online.
type 13 mismatch error - another thing to try
While we've done several successful conversions now, we kept running into the '13 type mismatch' error with one database. (We are converting from 10.4, so we upgrade to 10.6, then 15.0.1871, then to the current release.) ASI Tech Support came up with a solution that got us past the problem (thanks go out to Chris Young):
----
Ok, this database is missing one of the IBO keys in the System_Params table. These will need to be rebuilt in order for logins to work correctly after the database has been upgraded to iMIS15.
Please follow these steps:
1) restore the 10.6 database
2) using query analyzer delete the ibo entries from the system_params table
delete from system_params where parametername like '%IBO_%'
3) login with the 10.6 desktop client as MANAGER!SA
4) Under File > System Setup > User Passwords select the MANAGER account. Make sure the access levels are set to all 8’s. 9 is not a valid access level, change them all to 8 (if not already). Save
5) change the manager password to a something you know and that does not contain special characters and is not manager.
6) run recreate and then update sql logins.
7) log out then login again as just MANAGER to test the account.
8) apply your new license with the casual users.
9) Prepare your staff users records per the upgrade doc.
10) make a backup of the database and try the upgrade again.
----
We had the MANAGER account authorization levels set to '9' for everything instead of 8, not sure why we did that or if it made a difference with the error.