Skip to main content
Question

My external IBM i plug-in does not reach the remote IBM i system

  • August 28, 2026
  • 2 replies
  • 16 views

Forum|alt.badge.img+1

Good afternoon,

 

Our Centreon has been installed on AlmaLinux 9.8.

Every control is working but the ones directed to the IBM i.

We are using an external plug-in (M81’s Control4i).

The control is working just fine and giving feedback when executed from the Linux VM.

But when the controls are set up on the Centreon GUI, the commands do not give any output “(Execute command fail)”.

Also, in the /var/log/centreon-engine/centengine.log file, there are messages that indicate that the connection between Centreon and the target IBM i is not done, while it works perfectly when launched from the VM. 

 

Here are the messages : 

  • In the beginning (occurring 17 times on a row) : 

[2026-08-28T15:14:49.453+02:00] [otl] [error] [204282] fail to force check : No agent that checks service xx of host 1 connected

  • and then (occurring n times) : 

[2026-08-28T15:14:55.757+02:00] [otl] [error] [204282] 0x3a61820 reverse_client fail read from xxx.xxx.xxx.xxx:4317

[2026-08-28T15:14:55.757+02:00] [otl] [error] [204282] 0x3a61820 client::OnDone(failed to connect to all addresses; last error: UNKNOWN: ipv4:xxx.xxx.xxx.xxx:4317: Failed to connect to remote host: Connection refused)

 

Why is it working on the VM but not on the GUI ?

Could you please help me understand what is not working ?

 

Thank you in advance !

2 replies

lpinsivy
Centreonian
Forum|alt.badge.img+21
  • Centreonian
  • September 1, 2026

HI ​@Etienne, when you run plugin from the VM, please use the ‘centreon-engine’ user. This one is used to execute centengine daemon.

su - centreon-engine
/path/to/your/plugin --withoptions

 


Forum|alt.badge.img+1
  • Author
  • Steward *
  • September 1, 2026

Hi ​@lpinsivy, thanks for your answer !

 

Whatever profile I use on the VM, the command works, and returns a usable feedback.

 

It is on the Centreon GUI that the commands do not return anything.

 

How do I force a profile for Centreon checks ?

How do I check which profile is used for a given command ?