Why does message "XCOMN0287E Error setting remote user id" appear?
search cancel

Why does message "XCOMN0287E Error setting remote user id" appear?

book

Article ID: 46356

calendar_today

Updated On:

Products

XCOM Data Transport XCOM Data Transport - Windows XCOM Data Transport - Linux PC XCOM Data Transport - z/OS

Issue/Introduction

A transfer fails with message “XCOMN0287E Error setting remote user id”

 

Environment

XCOM on Windows is the receiving side of the Transfer.

Cause

A possible cause of this problem can be that in the “Local Group Policy” in Windows the userid is missing from group 'Access this computer from the network' and/or specified in group 'Deny log on as a batch job'.

Resolution

To check if this is the case execute "secpol.msc" and remove the userid from the group 'Deny log on as a batch job'. This is done as follows:
1.   Click the Windows Start-Button.
2.   In the field directly located above the Start-Button named "Search programs and files" type

 secpol.msc

and hit ENTER
3.   The Local Security Policy window appears.
4.   Select 'Local Policies', then 'User Rights Assignment'.
5.   In the right pane of the 'User Rights Assignment' window, check that your user ID is included in the following areas:
  • Double-click 'Log on as a batch job'. Check that your user ID or Everyone is listed. If your user ID is not listed, add it by clicking the Add User or group button.
  • Double-click 'Access this computer from the network'. Check that your user ID or Everyone is listed. If your user ID is not listed, add it by clicking the Add User or Group button.
  • Also in the right pane, check that your user ID is NOT listed in these two settings:
  • Double-click 'Deny log on as a batch job'. If your user ID is listed in the properties window that appears for this setting, select it, and then click the Remove button.
  • Double-click 'Deny access to this computer from the network'. If your user ID is listed in the properties window that appears for this setting, select it, and then click the Remove button.

Additional Information

One of the parameters passed to function LogonUser() is the type of logon requested. XCOM requests an interactive logon from Windows (LOGON32_LOGON_INTERACTIVE, also known as "Logon locally") which is the same as, for example, a human user logging on via the keyboard. The user specified in the transfer request needs to be allowed this type of logon in order to be used with XCOM.

Also please see related KB article:
XCOMN0287E Error setting remote user id