Jump to content

Graham

Hornbill Developer
  • Posts

    73
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by Graham

  1. @JanS2000 The package is calling the Powershell cmdlet "Get-ADUser", passing in the value of the MemberIdentify parameter as the value of the -Identity parameter to the cmdlet and it's that part which is failing.
    I understand the redactions, and while I'm not asking you to "unredact" them, can you confirm that the value passed into the job is one of:

    • A distinguished name
    • An object GUID
    • A security identifier
    • A SAM account name
  2. @JanS2000  No, the Group Management package is the one you need. That's me leading you astray by asking the wrong question! I should have asked about the Group Management package!

    Assuming that's on version 14 (the latest), then it would appear that the problem is that the user you're trying to add can't found. There's two possible reasons for that: either the user doesn't exist or the package is querying the wrong directory server.

    Which domain is the user you're trying to add in and which domain is the SIS server itself in?

     

  3. @JanS2000 Hmmm...  That doesn't sound right!

    Can you post a screenshot of the job setup that's giving you that error?

    Not sure what you mean by "I couldn't run the discovery as it doesn't detect the virtual server". The discovery is the process that detects the servers on the network, so if the discovery job itself isn't running, that will be for some other reason.

     

    • Like 1
  4. @JanS2000 It's certainly possible to discover a virtual server, and you can use the SIS virtual server as the target for your IT Automation jobs.

    As a first step, you'll need to set up and run a Discovery Job - Hornbill . That will only need to use a Manual List - Hornbill of one computer - the SIS server itself. Once that is discovered, then you can go into the Inventory - Hornbill and mark the discovered server as Managed.

    In order to run the discovery job, you will need a KeySafe - Hornbill entry of type 'Username + password' that contains valid credentials to connect to the server.

    Graham

    • Thanks 1
  5. @Gareth Roberts

    When the SIS service runs a job remotely, an executable is copied to that remote system, along with the relevant package and the executable is started remotely. This is carried out in part using WMI and the error you are getting indicates that the SIS service is not able to establish a WMI connection to the remote system. The connection is made using the credentials specified in the "Admin" section of the job settings.

    The first thing I would check is that the service account has permission to connect via WMI to the remote machine. As a diagnostic step, I would suggest adding all permissions for the service account to the root node. If that solves the issue then the permissions can be reduced (I think you will need at least the Enable Account, Execute Methods and Remote Enable permissions) and those permissions can also be applied to just the CIMV2 node.

    Graham

  6. @QEHNick

    For the computers that fail the ping, as you have configured discovery to ping them first, they won't be added.
    For the computers that fail the DNS lookup, discovery will also not add a computer where it can't resolve the name, because it can't connect to that computer and so can't get any inventory information from it. However, that would be one for your network administrators to look at. I would expect that all computers in the domain would be resolvable. It may be that the DNS configuration on the ITOM server needs to be reviewed and modified.

    Are there any other errors in the summary report, apart from the ping and DNS lookup failures?

  7. @QEHNick Are all the objects it's discovering computers? Your comment of "It happily reads the user objects." is making me wonder!

    What the discovery process is doing is enumerating all the OUs in the top-level container, the OUs within those and so on down the whole OU hierarchy and then, for each OU, extracting all the objects with a category of "computer".

  8. 4 minutes ago, QEHNick said:

    Error is in the Console Output.

    Whereabouts in the console output? Can you post the full line that you are seeing, and ideally a few lines above and below for context?

     

    7 minutes ago, QEHNick said:

    Not sure how to get the job config from the existing job,

    If you click the green button to the top right for the current job, that allows you to re-run the job. It copies all the input parameters, so that will show you the configuration for the current job. As you are using Active Directory for the mode, what do you have for the container?

    Also, are you seeing this error for every system listed in the summary report?

     

  9. 15 minutes ago, QEHNick said:

    I've just noticed Our tech guys have not applied the correct privileges. I'm guessing this is why.

    • Replace a process-level token. (SeAssignPrimaryTokenPrivilege)
    • Act as part of the operating system. (SeTcbPrivilege)

    @QEHNick Where are you seeing this error? This should only apply to executing packages, and not to discovery.

     

    15 minutes ago, QEHNick said:

    DNS lookup failed. Error: No such host is known on all items

    For this, can you share the discovery job configuration? In particular, the discovery mode you are using and the related discovery settings?

  10. Hi @QEHNick

    There should be more detail about the failure in the summary report. This is presented in both the Execution Log tab and the Console Output tabs for the discovery job. The Console Output is the better of the two, as it does not include all the other information related to running the job.

    The summary groups the discovered computers. What do you have in the "Information Acquisition Failure" section?

×
×
  • Create New...