Inter-Satellite sync gives ERROR: The Server listed within iss-parent is not configured for ISS capability"

Solution Verified - Updated -

Issue

  • Customer trying to sync 2 satellite using satellite-sync command.Once satellite server located inside a private network ( master satellite) and the other satellite server ( slave satellite server) locate in the outside world.

  • Slave satellite server has to go through a Firewall to contact master satellite server.

  • Firewall performs NAT'ting. (Network Address Translation)

  • Firewall traslate slave satellite server public IP address to private ip address.

For Example :

Master satellite server :

  • hostname : rhn.master-satellite.com
  • ip address : 82.x.36.189

slave satellite server :

  • public hostname : host1.public-hostname.com
  • public ip : 14.x.194.236

Firewall translate this public ip/hostname to following :

  • private hostename : host1.private-hostname.com
  • private ip : 10.x.59.15

Customer has the following lines on master satellite server :

/etc/rhn/rhn.conf

disable_iss=0
allowed_iss_slaves=host1.public-hostname.com

Now trying to do the satellite sync and gets the following error :

ERROR: The Server listed within iss-parent is not configured for ISS
       capability.
       Please review your configuration before trying again.

Environment

  • Red Hat Satellite Server 5.4.1
  • Firewall
  • Network Address traslation (NAT)

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content