Customer is moving from Machine IDs to Service IDs in RTO.

JakeDenley
JakeDenley LSEG
edited November 2024 in EMA

Customer is moving from Machine IDs to Service IDs in RTO. They are getting the following error when trying to connect:

From application we do not have connectivity using params below. Params below have been used to initialize OmmConsumerConfig.

10:36:02,034 ERROR [com.fnx.service.adapter.refinitiv.JRefinitivAWSAgent] (pool-13-thread-3) JRefinitivAWSAgent: Failed to connect to Refinitiv ELEKTRON_DD Service. Caused by org/jose4j/lang/JoseException

10:36:07,041 INFO [com.refinitiv.ema.access.OmmConsumerImpl] (pool-13-thread-3) loggerMsg

ClientName: EmaConfig

Severity: Info

Text: Missing, unreadable or empty file configuration, path=[/of01/ironside/syb/lin/dev/domains/iristic-COPYDEV/EmaConfig.xml]

loggerMsgEnd

07 Nov 2024 08:43:03,848 INFO [ConfigTemplStaticConfigProcessor] ConfigTemplStaticConfigProcessor: Configuration [JRefinitivAWSAgent]: load parametar ClientSecret=***************

07 Nov 2024 08:43:03,849 INFO [ConfigTemplStaticConfigProcessor] ConfigTemplStaticConfigProcessor: Configuration [JRefinitivAWSAgent]: load parametar ServiceDiscoveryURL=

07 Nov 2024 08:43:03,849 INFO [ConfigTemplStaticConfigProcessor] ConfigTemplStaticConfigProcessor: Configuration [JRefinitivAWSAgent]: load parametar TokenURLV2=

07 Nov 2024 08:43:03,850 INFO [ConfigTemplStaticConfigProcessor] ConfigTemplStaticConfigProcessor: Configuration [JRefinitivAWSAgent]: load parametar ClientID=GE-36TO3ZZZMRYE

07 Nov 2024 08:43:03,851 INFO [ConfigTemplStaticConfigProcessor] ConfigTemplStaticConfigProcessor: Configuration [JRefinitivAWSAgent]: load parametar KeyStorePath=/syb/lin/dev/server/certs/aws/ref_keystore.jks

07 Nov 2024 08:43:03,852 INFO [ConfigTemplStaticConfigProcessor] ConfigTemplStaticConfigProcessor: Configuration [JRefinitivAWSAgent]: load parametar KeyStorePassword=***************

07 Nov 2024 08:43:03,852 INFO [ConfigTemplStaticConfigProcessor] ConfigTemplStaticConfigProcessor: Configuration [JRefinitivAWSAgent]: load parametar Service=ELEKTRON_DD

07 Nov 2024 08:43:03,852 INFO [ConfigTemplStaticConfigProcessor] ConfigTemplStaticConfigProcessor: Configuration [JRefinitivAWSAgent]: load parametar ProxyHost=10.49.98.4

07 Nov 2024 08:43:03,853 INFO [ConfigTemplStaticConfigProcessor] ConfigTemplStaticConfigProcessor: Configuration [JRefinitivAWSAgent]: load parametar ProxyPort=8080

We have connectivity from xterm using curl.

[linapp05 10:19]# curl -kv -x 10.49.98.4:8080 https://api.refinitiv.com

* Rebuilt URL to: 

* Trying 10.49.98.4...

* TCP_NODELAY set

* Connected to 10.49.98.4 (10.49.98.4) port 8080 (#0)

* allocate connect buffer!

* Establish HTTP proxy tunnel to http://api.refinitiv.com:443

> CONNECT http://api.refinitiv.com:443 HTTP/1.1

> Host: http://api.refinitiv.com:443

> User-Agent: curl/7.61.1

> Proxy-Connection: Keep-Alive

>

< HTTP/1.1 200 Connection established

<

* Proxy replied 200 to CONNECT request

* CONNECT phase completed!

* ALPN, offering h2

* ALPN, offering http/1.1

* successfully set certificate verify locations:

* CAfile: /etc/pki/tls/certs/ca-bundle.crt

CApath: none

* TLSv1.3 (OUT), TLS handshake, Client hello (1):

* CONNECT phase completed!

* CONNECT phase completed!

* TLSv1.3 (IN), TLS handshake, Server hello (2):

* TLSv1.3 (IN), TLS handshake, [no content] (0):

* TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):

* TLSv1.3 (IN), TLS handshake, [no content] (0):

* TLSv1.3 (IN), TLS handshake, Certificate (11):

* TLSv1.3 (IN), TLS handshake, [no content] (0):

* TLSv1.3 (IN), TLS handshake, CERT verify (15):

* TLSv1.3 (IN), TLS handshake, [no content] (0):

* TLSv1.3 (IN), TLS handshake, Finished (20):

* TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):

* TLSv1.3 (OUT), TLS handshake, [no content] (0):

* TLSv1.3 (OUT), TLS handshake, Finished (20):

* SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256

* ALPN, server accepted to use h2

* Server certificate:

* subject: C=US; ST=New York; O=REFINITIV US LLC; CN=api.refinitiv.com

* start date: Jul 23 00:00:00 2024 GMT

* expire date: Jul 23 23:59:59 2025 GMT

* issuer: C=GB; ST=Greater Manchester; L=Salford; O=COMODO CA Limited; CN=COMODO RSA Organization Validation Secure Server CA

* SSL certificate verify ok.

* Using HTTP2, server supports multi-use

* Connection state changed (HTTP/2 confirmed)

* Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0

* TLSv1.3 (OUT), TLS app data, [no content] (0):

* TLSv1.3 (OUT), TLS app data, [no content] (0):

* TLSv1.3 (OUT), TLS app data, [no content] (0):

* Using Stream ID: 1 (easy handle 0x55fbeb1dd620)

* TLSv1.3 (OUT), TLS app data, [no content] (0):

> GET / HTTP/2

> Host: api.refinitiv.com

> User-Agent: curl/7.61.1

> Accept: */*

>

* TLSv1.3 (IN), TLS handshake, [no content] (0):

* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):

* TLSv1.3 (IN), TLS app data, [no content] (0):

* Connection state changed (MAX_CONCURRENT_STREAMS == 128)!

* TLSv1.3 (OUT), TLS app data, [no content] (0):

* TLSv1.3 (IN), TLS app data, [no content] (0):

* TLSv1.3 (IN), TLS app data, [no content] (0):

< HTTP/2 302

< server: awselb/2.0

< date: Thu, 07 Nov 2024 15:33:14 GMT

< content-type: text/html

< content-length: 110

< location: https://apidocs.refinitiv.com:443/

<

<html>

<head><title>302 Found</title></head>

<body>

<center><h1>302 Found</h1></center>

</body>

</html>

* Connection #0 to host 10.49.98.4 left intact

https://api.refinitiv.com/streaming/pricing/v1/https://api.refinitiv.com/auth/oauth2/v2/token https://api.refinitiv.com/

Tagged:

Answers

Welcome!

It looks like you're new here. Sign in or register to get started.

Welcome!

It looks like you're new here. Sign in or register to get started.