Skip to content

[Bug]: Runas doesn't works with domain users in 3006.18 #68612

@KiyoIchikawa

Description

@KiyoIchikawa

What happened?

#68450 describes the exact issue I have been troubleshooting, so I updated the salt-minion to 3006.18 and am still seeing the same issues.

We do see the new messaging in the minion log of "Found DC:\\DC02" as well as accurate values for the other additional logging "user_name: USER" and "domain_name: DOMAIN" showing the split is working but we are still seeing Invalid user: DOMAIN\user.

We tried to run salt '' user.info USER@DOMAIN.COM and salt '' user.info DOMAIN\USER but get an empty result (empty dictionary).

The salt-minion experiencing the issue is running on a newer version than the master.

Type of salt install

Official exe

Major version

3006.x

What supported OS are you seeing the problem on? Can select multiple. (If bug appears on an unsupported OS, please open a GitHub Discussion instead)

windows-2022

salt --versions-report output

Salt Version:
          Salt: 3006.16

Python Version:
        Python: 3.10.18 (main, Sep  5 2025, 22:48:51) [GCC 11.2.0]

Dependency Versions:
          cffi: 1.16.0
      cherrypy: 18.10.0
  cryptography: 42.0.5
      dateutil: 2.8.1
     docker-py: Not Installed
         gitdb: Not Installed
     gitpython: Not Installed
        Jinja2: 3.1.6
       libgit2: 1.3.0
  looseversion: 1.0.2
      M2Crypto: Not Installed
          Mako: Not Installed
       msgpack: 1.0.2
  msgpack-pure: Not Installed
  mysql-python: Not Installed
     packaging: 24.0
     pycparser: 2.21
      pycrypto: Not Installed
  pycryptodome: 3.19.1
        pygit2: 1.7.0
  python-gnupg: 0.4.8
        PyYAML: 6.0.1
         PyZMQ: 23.2.0
        relenv: 0.20.6
         smmap: Not Installed
       timelib: 0.3.0
       Tornado: 4.5.3
           ZMQ: 4.3.4

System Versions:
          dist: oracle 9.6
        locale: utf-8
       machine: x86_64
       release: 5.14.0-362.24.1.el9_3.x86_64
        system: Linux
       version: Oracle Linux Server 9.6

Metadata

Metadata

Assignees

Labels

bugbroken, incorrect, or confusing behavior

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions