Pergunta Davidson Espindola · Dez. 6, 2024

Identificação de IP Cliente - ClientIPAddress

Dear all, I hope you are well.

We migrated from CACHE 2018 to IRIS 2023.1 on 12/2/2024, and I am having a big problem identifying the client's IP address, because IRIS is getting an IP number with characters as if it were IPV6. Our LINUX support has already made all the configurations requested by Intersystems support, disabled IPv6, and several other configurations, but we have not been successful.

Using the class "##CLASS(%SYS.ProcessQuery).Open($job)", we get the return: "ClientIPAddress = "::ffff:192.168.223.60", in the process management portal, it is also being identified with these characters.

Could someone help us with what might be happening and how to solve this problem?

Otherwise, thank you.

Thank you
Davidson Espindola

Product version: IRIS 2023.1
$ZV: IRIS for UNIX (Red Hat Enterprise Linux 9 for x86-64) 2023.1.3 (Build 517U) Wed Jan 10 2024 13:28:11 EST

Comments

Danusa Calixto · Dez. 9, 2024

Hi Davidson. 

As far as I know, the IP shown in IRIS is the one provided by the operating system. It is not possible to make any changes in IRIS.

The format shown in your example follows the IPV6 protocol standard, where: "Addresses written in eight groups of four hexadecimal digits, separated by colons (:)" . You can check the page for more info:   https://pt.wikipedia.org/wiki/IPv6#:~:text=Os%20endere%C3%A7os%20IPv6%20s%C3%A3o%20normalmente,por%20exemplo%2C%20o%20mais%20pr%C3%B3ximo.

I also found this link with a related topic.
https://serverfault.com/questions/408667/how-do-i-disable-ipv4-mapped-ipv6 

Maybe it will help you. 

0
Davidson Espindola  Dez. 16, 2024 to Danusa Calixto

Thank you, Danusa

I couldn't solve the problem with this information, and besides, this article is very old, but I still thank you. I'll get in touch with Red Hat.

Hugs

0