I’ll try to explain, because is not easy.
We have some Job Queue Entry in a customer Database. From a day in april, Job Queue is not working any more. There are not any error, and if the Job Queue Entry is marked as recurrent job, the mark is cleared but the job is not executed and remains in state “Ready”, there are no log entry, no messages in my notifications… anything.
In Windows Event Viewer, I can see a security error (but no application error):
Log Name: Security
Source: Microsoft-Windows-Security-Auditing
Date: 2018-05-28 17:09:26
Event ID: 4625
Task Category: Logon
Level: Information
Keywords: Audit Failure
User: N/A
Computer: ########################
Description:
An account failed to log on.
Subject:
Security ID: NE\customer_service_account
Account Name: customer_service_account
Account Domain: NE
Logon ID: #######
Logon Type: 3
Account For Which Logon Failed:
Security ID: NULL SID
Account Name:
Account Domain:
Failure Information:
Failure Reason: Unknown user name or bad password.
Status: 0xC000006D
Sub Status: 0xC0000064
Process Information:
Caller Process ID: 0x1e90
Caller Process Name: C:\Program Files\Microsoft Dynamics NAV\110\Service\Microsoft.Dynamics.Nav.Server.exe
Network Information:
Workstation Name: #############
Source Network Address: -
Source Port: -
Detailed Authentication Information:
Logon Process: Authz
Authentication Package: Kerberos
Transited Services: -
Package Name (NTLM only): -
Key Length: 0
I have made a test. I created the NAV service user as a user in Dynamics NAV, and I created a Job Queue Entry as this user, and it works!!! But only works if the Job Queue Entry has the NAV service user as the user who created the task.
I think that NAV service user can’t create a NAV session on behalf other users. The NAV Service is administrator in NAV Server, but not in domain.
Does NAV Service User need special domain permissions? I’ve read all NAV documentation and I can’t see anything about this.
Any help will be appreciated!!!