Skip to main content
Solved

“No parent platform found” error when registering a Raspberry Pi poller in Centreon

  • July 15, 2025
  • 5 replies
  • 118 views

Forum|alt.badge.img+2

Hello everyone,

I’m facing an issue when trying to register a Centreon poller on a Raspberry Pi 4, connected to my Centreon server hosted on a remote VM managed by a third party.

I followed the official documentation and installed the necessary packages on the Raspberry Pi. When I run the following command on the poller:

 

bash /usr/share/centreon/bin/registerServerTopology.sh -u <API_ACCOUNT> -t poller -h <CENTREON_SERVER_IP> -n <POLLER_NAME>

I consistently get the error:
“error no parent platform was found for”

I checked the Centreon database (platform_topology table) and the central platform is present with parent_id = NULL.

The poller and the Centreon server are not on the same local network.

If anyone has encountered this issue or has suggestions, I would appreciate the help!

Thanks in advance.

Best answer by lpinsivy

Can you try to update ip address in this table and try again registerServerTopology.sh script from your polle?

5 replies

lpinsivy
Centreonian
Forum|alt.badge.img+21
  • Centreonian
  • July 15, 2025

Hi ​@fducos can you check that IP address of the central server in platform_topology table is the external one that see your poller to connect to?


Forum|alt.badge.img+2
  • Author
  • Steward *
  • July 15, 2025

Hello,

No, the IP address present in the platform_topology table is not the same as the one where the Raspberry Pi poller connects.


lpinsivy
Centreonian
Forum|alt.badge.img+21
  • Centreonian
  • Answer
  • July 15, 2025

Can you try to update ip address in this table and try again registerServerTopology.sh script from your polle?


Forum|alt.badge.img+2
  • Author
  • Steward *
  • July 15, 2025

I have  updated the IP address in the platform_topology table with the public IP.

However, when I run the registerServerTopology.sh script again from the poller, I still get the same response.

Could you please advise on what else I should check or do?

Thanks in advance!


Forum|alt.badge.img+2
  • Author
  • Steward *
  • July 15, 2025

It’s working now — I had mistakenly set the wrong IP address in the platform_topology table.
After correcting it with the proper public IP, the registerServerTopology.sh script worked as expected.

Thank you very much for your help and support!