Unsolved

This post is more than 5 years old

2 Intern

 • 

615 Posts

232417

April 16th, 2013 15:00

Need help running DSET remotely

I am trying to collect a DSET report from a management server for a remote target machine.

I have installed the latest DSET for Linux 64-bit on my management server.

I ran option 3 to install DSET and remote.

On the other target server that I want the report for I installed option 5 to allow reports generated by remote server.

When I run on the management server:

dellsysteminfo -n omsa -s target.ip -u root -p rootpass

I get:

Dell System E-Support Tool, Version 3.4
@2004-2013 Dell Inc. All Rights Reserved.

* Open Manage Server Assistant collection is only supported locally -s option is invalid.
* Hardware and Storage information will be skipped...
 
and essentially nothing happens.
What do I need to change to allow my management server to generaate a DSET report for a remote target server?

April 16th, 2013 18:00

Hi Cameron,

Thanks for reaching out to us.

Since you have installed DSET provider component on the target system, you dont need to mention the source for Hardware and Storage information (using -n option). Can you please try the following command and let me know the result:

# dellsysteminfo -s -u -p -r $HOME/dset.zip

Thanks,

-Prabhat

2 Intern

 • 

615 Posts

April 17th, 2013 09:00

If I run that command against a remote machine I get this error:

Dell System E-Support Tool

@Copyright Dell Inc. 2004-2012  Version 3.3

root@10.102.24.141's password:

root@10.102.24.141's password:

root@10.102.24.141's password:

root@10.102.24.141's password:

root@10.102.24.141's password:

Failed to gather Software/Logs data. Check the IP Address and credentials.

Credentials and IP are correct.

But if I run it against 127.0.0.1 it works.

Feels like a firewall issue.

What port does this use?

April 17th, 2013 11:00

Hi Cameron,

Can you please disable the firewall and try this command? It uses 5988 & 5989 for communicating w/ remote server. From readme.txt:

NOTE: The default port 5988 (for http) or 5989 (for https) is used by the system to

     install Remote Provider.

Let me know if this helps.

Thanks,

-Prabhat

2 Intern

 • 

615 Posts

April 18th, 2013 12:00

# telnet 10.102.24.141 5989

Trying 10.102.24.141...

Connected to 10.102.24.141.

Escape character is '^]'.

Connection closed by foreign host.

# dellsysteminfo -s 10.102.24.141 -u root -p rootpass -r $HOME/dset.zip

Dell System E-Support Tool, Version 3.4

@2004-2013 Dell Inc. All Rights Reserved.

root@10.102.24.141's password:

root@10.102.24.141's password:

root@10.102.24.141's password:

root@10.102.24.141's password:

root@10.102.24.141's password:

Failed to gather Software/Logs data. Check the IP Address and credentials.

April 19th, 2013 07:00

Hi Cameron,

Can you provide me the following details as this will be help me in replicating the issue?

Client OS

Provider OS

OS type 32 or 64 bit

I also see one line which says "Connection closed by foreign host." was this intentional on your part?

2 Intern

 • 

615 Posts

April 19th, 2013 10:00

Main Server OS

CentOS 6.4 64-bit

Dell R410

Target Server OS

CentOS 5.9 64-bit

Dell R310

The telnet connection was not manually closed by me and closed on it's own after a few seconds.

April 22nd, 2013 09:00

Hi Cameron,

Thanks for your response. I would like to know if you can ssh to this remote system using root? For collecting software and logs, ssh connection is required. So, if you havent enabled sshd on the remote system, can you please enable it and run this command again.

Also, if ssh is enabled, then can you run the following commands:

# dellsysteminfo -s 10.102.24.141 -u root -p rootpass -d hw -r $HOME/dset-hw.zip

# dellsysteminfo -s 10.102.24.141 -u root -p rootpass -d sw -r $HOME/dset-sw.zip

If the above commands fail, can you disable the firewal temporarily and try.

Please note that DSET hasnt been certified on CentOS yet, so I'm curious to know how did you install DSET on CentOS?

Thanks,

-Prabhat

April 28th, 2013 10:00

Hi Cameron,

Let us know if you still need some help on this.

Thanks,

-Prabhat

2 Intern

 • 

615 Posts

April 29th, 2013 12:00

OS level ssh root access is disabled on all our systems for security. We use other accounts with sudo access to manage.

April 30th, 2013 05:00

Cameron,

Thanks for the update. You can certainly use sudo user for remote collection. Here is how you can use it:

You need to have ssh enabled and in case of sudo user, username should be added to the sudoers list.

/etc/sudoers file

username ALL=(ALL) ALL

Once you updated the sudoers file, run the dellsysteminfo command same as above. Just pass the sudo username  instead of "root".

Let me know if this helps.

Thanks,

-Prabhat

No Events found!

Top