SM3: No system_ commandos in spacewalk

Hey there,

I’m using SuSE Manager 3 and try to delete Systems via spacecmd. I created a .spacecmd/config file and this works fine with softwarechannel_clone, which I already realized with spacecmd.
When I try to delete a Client with system_delete or even try to call system_list, there is no output:

spacecmd system_list

INFO: Connected to https://localhost/rpc/api as SMadmin
[ end of output ]

When I rename the .spacecmd/config and try the same with Username and PW, it works fine (same User/PW as in config file):

spacecmd -u [user] -p [Password] system_list

INFO: Spacewalk Username: SMadmin
INFO: Connected to https://[server]/rpc/api as SMadmin
[system 1]
[system 2]

User has all rights, except Organisation Administrator. But I do not think this is a problem with rights, because it works fine without the config file.

Can you give me any hints on this?

Thanks in advance and regards from Hamburg

Jan

Solution: When I replace “localhost” in config file with the FQDN of the system, it works.

Are the SUSE Manager services listening on whatever is resolved-to by
‘localhost’?

host localhost
sudo /usr/sbin/ss -planeto | grep 'LISTEN '


Good luck.

If you find this post helpful and are logged into the web interface,
show your appreciation and click on the star below.

If you want to send me a private message, please let me know in the
forum as I do not use the web interface often.

[QUOTE=ab;38599]Are the SUSE Manager services listening on whatever is resolved-to by
‘localhost’?[/QUOTE]

Hey ab,

thanks for answering. Yes Services are listening. But the problem has been solved for me by grouping all Systems and giving the ScriptUser assess to this Group.

Thank-you for posting back your results as they will likely help others.


Good luck.

If you find this post helpful and are logged into the web interface,
show your appreciation and click on the star below.

If you want to send me a private message, please let me know in the
forum as I do not use the web interface often.