Spacewalk server should have FQDN name. In my case it is spacewalk.setenforce.com As I want to run spacewalk on same machine as a PostgreSQL server I ‘ve just run next command

root@spacewalk ~ # spacewalk-setup –disconnected
...
You must enter an email address.
Admin Email Address? (TYPE YOUR EMAIL ADDRESS HERE)
...
Should setup configure apache's default ssl server for you (saves original ssl.conf) [Y]? (JUST PRESS ENTER HERE)
...
CA certificate password?(TYPE YOUR PASSWORD HERE)
Re-enter CA certificate password?
Organization? (TYPE YOUR ORGANIZATION HERE)
Organization Unit [spacewalk.setenforce.com]? (JUST PRESS ENTER HERE)
Email Address [root@localhost]? (JUST PRESS ENTER HERE)
City? (TYPE YOUR CITY HERE)
State? (TYPE YOUR STATE HERE)
Country code (Examples: "US", "JP", "IN", or type "?" to see a list)? (TYPE YOUR CODE HERE)
...
Cobbler requires tftp and xinetd services be turned on for PXE provisioning functionality. Enable these services [Y]? (JUST PRESS ENTER HERE)

When everything is finished you can open your browser and go to https://yourservername/ First step is to create admin account. After you typo all needed information and click on button Create Login you will be logged in in spacewalk.