Symptoms

A customer added the domain.tld domain into their subscription with Office 365 services and created user with login like user@domain.tld. A customer cannot assign Office 365 service to the created user in POA Control Panel due to the following error message:

Domain <domain.tld> is not verified yet. Please try again later.

However in the Microsoft Online Portal the domain is shown as verified.

Resolution

If you are completely sure that the problem domain is verified my Microsoft adjust the status of the domain in the MOSI Gateway Database using the steps below.

  1. Log into the MOSI Gateway host.

  2. Open the App_Data folder inside the MOSI website document root folder.

  3. Connect to the MOSI Gateway database using the sqlite3.exe tool:

    C:\inetpub\bpos\App_Data>sqlite3.exe storage.db
    
  4. Find a record containing problem domain name in the vrf table (contains list of domains awaiting verification on Microsoft side) in the database, e.g.:

    sqlite> SELECT * FROM vrf WHERE id="domain.tld";
    domain.tld|{"custId":"acb38f37-5635-4b8f-96c6-b63b6a5f243a","attemp":4708,"nextAttempt":"\/Date(1326349941550)\/"}
    
  5. Remove the record if it exists from the vrf table:

    sqlite> DELETE FROM vrf WHERE id = "domain.tld";
    

Internal content

Link on internal Article