AX2012 R2 Retail: Login failed. The login is from an untrusted domain and cannot be used with Windows authentication.

The scenario is that POS PC and Store database PC are joined to domain however they are on a remote location and without VPN access they cannot resolve Active directory user and FQDN. Instead of a domain account, we used local PC account to perform all actions on SQL and connect Retail POS through the same local user. We also used different credentials for POS and Store database pc, e.g. POSPC and StorePC which is perhaps the mistake we made.

After all setups for POS, when I started AX 2012 R2 Retail POS it stopped working, event viewer showed following error:

“Login failed. The login is from an untrusted domain and cannot be used with Windows authentication”

In order to resolve this error make sure of the following:
1. Username on POS and Store database PC must be SAME.
2. Password for both users must be SAME.

This user will authenticate POS user on Store database PC to connect to SQL database only if the username and password are the same.

Error while Opening AX 2012 R2 Retail POS: could not load all external service modules

It is a common error for AX 2012 R2 POS screen, whenever we setup device information on hardware profile and run the N-jobs, this error usually appears on POS screen and it won’t let you open POS.


Connector TestConnector not found!

SystemCore: System.Exception: Processor not found.
at Microsoft.Dynamics.Retail.SDKManager.PaymentProcessorManager.GetPaymentProcessor(String name)
at Microsoft.Dynamics.Retail.Pos.EFT.PaymentSDKProcessor.GetEftPaymentProcessor(String connectorName)
at Microsoft.Dynamics.Retail.Pos.EFT.PaymentSDKProcessor.GetEftProcessorServices(String connectorName)
at Microsoft.Dynamics.Retail.Pos.EFT.EFT.Initialize()
at Microsoft.Dynamics.Retail.Pos.SystemCore.Services.Initialize()
at Microsoft.Dynamics.Retail.Pos.SystemCore.PosApplication.Initialize().


The solution I found is simple by copying TestConnector DLL to Retail folder.

1. Copy the Microsoft.Dynamics.Retail.TestConnector.dll from “C:\Program Files (x86)\Microsoft Dynamics AX\60\Client\Bin\Connectors”

2. Paste the Microsoft.Dynamics.Retail.TestConnector.dll to “C:\Program Files (x86)\Microsoft Dynamics AX\60\Retail POS\Connectors”

3. Open POS, Problem solved