Session: session1; Error: [Errno 54] Connection reset by peer WebSocket Closed for session1 Reconnect to the endpoint for session1 after 3 seconds... Connecting to WebSocket wss://us-east-1-aws-3-sm.optimized-pricing-api.refinitiv.net:443/WebSocket for session1... WebSocket successfully connected for session1! SENT on session1: { "Domain":"Login", "ID":1, "Key":{ "Elements":{ "ApplicationId":"256", "AuthenticationToken":"eyJ0eXAiOiJhdCtqd3QiLCJhbGciOiJSUzI1NiIsImtpZCI6ImJlcGpHV0dkOW44WU9VQ1NwX3M3SXlRMmlKMFkzeWRFaHo1VDJJVlNqWTgifQ.eyJkYXRhIjoie1wiY2lwaGVydGV4dFwiOlwiOXN1ZkNKSVBwNEhtUUZjVmZjVmw2azRDYzJLNjFTcGNpOVE5VnJmaFh0RENZV3lTZ0VtSHFYYThiejJULUxXVzFfaXd0S19zRnNoWlBudHloZlNfeF9WVHFWVU5tWDBsQnhGb1Y5cEJqeUxJVnhhYTdObnhHNVI4ZFNQbW0zeGh2b3ljZmFhX1d0VDQ5cF90ZGNuOXRQVXd2dFZ5MncwRlRkc21BR01wQk1LbnlFd3FTSGlaVkF1SkZmdG9OclVFeWxYb3VyYVBrV2JLanAwS0MweFpCZ2ZnUUJWWnlhLVhiSVFDeUZYdW5ycURtYmdqMjI1eERxckVHUzV0LU9JclIxRjlGZmY2WURISk1LYWZEcTJ3b2xwUEE1V2xxZU5nYWE2by1fTkRiQW5IWER6YU9hODZQYWsyTzU1d25xV1lxNUFBSFN0cWxiSks1Y1NBNWdyR3JIZmxFWjJ6MlEzZ0VPNjFoZllrNWU4SnpVbTAwRUNRXCIsXCJpdlwiOlwiaElqWlRmNG9rWFphZGpXWFwiLFwicHJvdGVjdGVkXCI6XCJleUpoYkdjaU9pSkJWMU5mUlU1RFgxTkVTMTlCTWpVMklpd2laVzVqSWpvaVFUSTFOa2REVFNJc0lucHBjQ0k2SWtSRlJpSjlcIixcInJlY2lwaWVudHNcIjpbe1wiZW5jcnlwdGVkX2tleVwiOlwiQVFJQkFIaExHNjU4XzJxZ1JMRGVwbHQtS1Y5MVAtMlFSSHJjS1MxdnI3cjNXclpCOWdGTDVON2xWaHFyYmpPZEYzYXByaF81QUFBQWZqQjhCZ2txaGtpRzl3MEJCd2FnYnpCdEFnRUFNR2dHQ1NxR1NJYjNEUUVIQVRBZUJnbGdoa2dCWlFNRUFTNHdFUVFNZGVaLXBIUGxDMFpwdGJRWUFnRVFnRHN6QUZDWnBQS3hDOW85VGxFNGNkMXZkNFE3b2dBNUVwV2t4OF9pRzdPamt1VHJqZkNXVlplcHFUNURKTEpuRVJxX2UzSl80a1ctVmR3TnpBXCIsXCJoZWFkZXJcIjp7XCJraWRcIjpcImFybjphd3M6a21zOmFwLXNvdXRoZWFzdC0xOjg5ODA4NDk4NDg3NzprZXkvZTQ4NzBiMWMtOWNjNy00NDc4LWI5NTAtYzU2NTliNWM1NjhmXCJ9fSx7XCJlbmNyeXB0ZWRfa2V5XCI6XCJBUUlDQUhoV3ZjSFhyTVlXVXlkVnJsZzV1TWxfUWlINmdLdHNabmRYQlgyakhuNjkzd0ZmTEdtSG05VHJyRk50RjB3cmtzRF9BQUFBZmpCOEJna3Foa2lHOXcwQkJ3YWdiekJ0QWdFQU1HZ0dDU3FHU0liM0RRRUhBVEFlQmdsZ2hrZ0JaUU1FQVM0d0VRUU0yN0ZZdFFuanNraDRfVl9jQWdFUWdEdTFQbWxGMmVndThwMXQtejVQRU8yUFpqNWx3akE5UGNGenRzTEJfdi1HSk1TLTJFTE1zOHFjWW5NWkNpNDJFbi05Q3pSTFd6MkktQzUtaGdcIixcImhlYWRlclwiOntcImtpZFwiOlwiYXJuOmF3czprbXM6ZXUtd2VzdC0xOjg5ODA4NDk4NDg3NzprZXkvNmE4NjU5MmYtMzYxNC00ODE2LTljNDMtODExYmVmZGE2ZDYwXCJ9fSx7XCJlbmNyeXB0ZWRfa2V5XCI6XCJBUUlDQUhpT1JjYVBoX2laM21rakVtUTZBaHpDOWJHeHJJNF9XaFZIWDVPRnI2NTgwUUYzU3prTENXeTBNNUtwY1pLNTdLUTVBQUFBZmpCOEJna3Foa2lHOXcwQkJ3YWdiekJ0QWdFQU1HZ0dDU3FHU0liM0RRRUhBVEFlQmdsZ2hrZ0JaUU1FQVM0d0VRUU1CNGFhVjUwTVQ2c3FpcFdXQWdFUWdEczR1cXhaUWMtWmNDc1otOU1xTUxmUExBaXpNd0syZ1BtN0l1bkFzbmdIMmh0RXVkZjgzWkRITVRCM2Rsc01XN0dlaGZHQlp5YVgwVVp0endcIixcImhlYWRlclwiOntcImtpZFwiOlwiYXJuOmF3czprbXM6dXMtZWFzdC0xOjg5ODA4NDk4NDg3NzprZXkvMWZmZjY3OTMtNjVkZS00N2M0LWI3NjYtNzZjZDNjMTk0ZWYxXCJ9fV0sXCJ0YWdcIjpcInVVdWVHZTVHQTkyVW1kUXBQTjYyNUFcIn0iLCJyczEiOiIyZjhiNTBiMGQxZTYzNjJlNzc5ZTRmMjY3NGViNWExNTEwNDFkMmU1IiwiYXVkIjoiMzQ1MTAyNDI3ZDg3NDM0MjliZDhiZWU0MTkyMTkwYzdkOTcyZDdiOSIsImlzcyI6Imh0dHBzOi8vaWRlbnRpdHkuY2lhbS5yZWZpbml0aXYuY29tL2FwaS9pZGVudGl0eS9zdHNfcHJvZCIsImV4cCI6MTY4MzcyMjU2OSwiaWF0IjoxNjgzNzIxOTY5fQ.edEgJqUE7gS8JaJBg1azzqPTVz300DPL2ndAlyi9wLTe5M6pO0xJkmG9hlnFb37bff2KdfaR1xtPBYyd_XOaFhDThrXwVoOqiiCKP_vVLssz77FVLuFPd5z0EeRXsH2b36eNKYIlpiksAFtNt2-FUTUSGEzv2Arb_cIXNly_MleC6CEDzdB1z4Fb3SCNoA8GQnbZZc0dxLSjOIgpdJh1zKsumrHslqaioOhaBcq5_eJypXijrPKJzmiqrXGvcnKAau-8zrSvcvoscdZd4FS6LJM2np6AcdxJ1n8jt6nBl8WV_zF1fgi6aYq6OGbHuhT92aCmkN7tOfuNwpYlyL2bdw", "Position":"192.168.1.28/192.168.1.28" }, "NameType":"AuthnToken" } } RECEIVED on session1: [ { "Domain":"Login", "ID":1, "Key":{ "Elements":{ "AuthenticationErrorCode":1026, "AuthenticationErrorText":"Request for token validation failed:Authentication server did not contain \"active\" in response" }, "NameType":5 }, "State":{ "Code":"UserAccessToAppDenied", "Data":"Suspect", "Stream":"Closed", "Text":"Authentication failed (1026, Request for token validation failed:Authentication server did not contain \"active\" in response)." }, "Type":"Status" } ] RECEIVED on session1: [ { "Type":"Ping" } ] SENT on session1: { "Type":"Pong" } RECEIVED on session1: [ { "Type":"Ping" } ] SENT on session1: { "Type":"Pong" } WebSocket Closed for session1 Reconnect to the endpoint for session1 after 3 seconds... Connecting to WebSocket wss://us-east-1-aws-3-sm.optimized-pricing-api.refinitiv.net:443/WebSocket for session1... WebSocket successfully connected for session1! SENT on session1: { "Domain":"Login", "ID":1, "Key":{ "Elements":{ "ApplicationId":"256", "AuthenticationToken":"eyJ0eXAiOiJhdCtqd3QiLCJhbGciOiJSUzI1NiIsImtpZCI6ImJlcGpHV0dkOW44WU9VQ1NwX3M3SXlRMmlKMFkzeWRFaHo1VDJJVlNqWTgifQ.eyJkYXRhIjoie1wiY2lwaGVydGV4dFwiOlwiOXN1ZkNKSVBwNEhtUUZjVmZjVmw2azRDYzJLNjFTcGNpOVE5VnJmaFh0RENZV3lTZ0VtSHFYYThiejJULUxXVzFfaXd0S19zRnNoWlBudHloZlNfeF9WVHFWVU5tWDBsQnhGb1Y5cEJqeUxJVnhhYTdObnhHNVI4ZFNQbW0zeGh2b3ljZmFhX1d0VDQ5cF90ZGNuOXRQVXd2dFZ5MncwRlRkc21BR01wQk1LbnlFd3FTSGlaVkF1SkZmdG9OclVFeWxYb3VyYVBrV2JLanAwS0MweFpCZ2ZnUUJWWnlhLVhiSVFDeUZYdW5ycURtYmdqMjI1eERxckVHUzV0LU9JclIxRjlGZmY2WURISk1LYWZEcTJ3b2xwUEE1V2xxZU5nYWE2by1fTkRiQW5IWER6YU9hODZQYWsyTzU1d25xV1lxNUFBSFN0cWxiSks1Y1NBNWdyR3JIZmxFWjJ6MlEzZ0VPNjFoZllrNWU4SnpVbTAwRUNRXCIsXCJpdlwiOlwiaElqWlRmNG9rWFphZGpXWFwiLFwicHJvdGVjdGVkXCI6XCJleUpoYkdjaU9pSkJWMU5mUlU1RFgxTkVTMTlCTWpVMklpd2laVzVqSWpvaVFUSTFOa2REVFNJc0lucHBjQ0k2SWtSRlJpSjlcIixcInJlY2lwaWVudHNcIjpbe1wiZW5jcnlwdGVkX2tleVwiOlwiQVFJQkFIaExHNjU4XzJxZ1JMRGVwbHQtS1Y5MVAtMlFSSHJjS1MxdnI3cjNXclpCOWdGTDVON2xWaHFyYmpPZEYzYXByaF81QUFBQWZqQjhCZ2txaGtpRzl3MEJCd2FnYnpCdEFnRUFNR2dHQ1NxR1NJYjNEUUVIQVRBZUJnbGdoa2dCWlFNRUFTNHdFUVFNZGVaLXBIUGxDMFpwdGJRWUFnRVFnRHN6QUZDWnBQS3hDOW85VGxFNGNkMXZkNFE3b2dBNUVwV2t4OF9pRzdPamt1VHJqZkNXVlplcHFUNURKTEpuRVJxX2UzSl80a1ctVmR3TnpBXCIsXCJoZWFkZXJcIjp7XCJraWRcIjpcImFybjphd3M6a21zOmFwLXNvdXRoZWFzdC0xOjg5ODA4NDk4NDg3NzprZXkvZTQ4NzBiMWMtOWNjNy00NDc4LWI5NTAtYzU2NTliNWM1NjhmXCJ9fSx7XCJlbmNyeXB0ZWRfa2V5XCI6XCJBUUlDQUhoV3ZjSFhyTVlXVXlkVnJsZzV1TWxfUWlINmdLdHNabmRYQlgyakhuNjkzd0ZmTEdtSG05VHJyRk50RjB3cmtzRF9BQUFBZmpCOEJna3Foa2lHOXcwQkJ3YWdiekJ0QWdFQU1HZ0dDU3FHU0liM0RRRUhBVEFlQmdsZ2hrZ0JaUU1FQVM0d0VRUU0yN0ZZdFFuanNraDRfVl9jQWdFUWdEdTFQbWxGMmVndThwMXQtejVQRU8yUFpqNWx3akE5UGNGenRzTEJfdi1HSk1TLTJFTE1zOHFjWW5NWkNpNDJFbi05Q3pSTFd6MkktQzUtaGdcIixcImhlYWRlclwiOntcImtpZFwiOlwiYXJuOmF3czprbXM6ZXUtd2VzdC0xOjg5ODA4NDk4NDg3NzprZXkvNmE4NjU5MmYtMzYxNC00ODE2LTljNDMtODExYmVmZGE2ZDYwXCJ9fSx7XCJlbmNyeXB0ZWRfa2V5XCI6XCJBUUlDQUhpT1JjYVBoX2laM21rakVtUTZBaHpDOWJHeHJJNF9XaFZIWDVPRnI2NTgwUUYzU3prTENXeTBNNUtwY1pLNTdLUTVBQUFBZmpCOEJna3Foa2lHOXcwQkJ3YWdiekJ0QWdFQU1HZ0dDU3FHU0liM0RRRUhBVEFlQmdsZ2hrZ0JaUU1FQVM0d0VRUU1CNGFhVjUwTVQ2c3FpcFdXQWdFUWdEczR1cXhaUWMtWmNDc1otOU1xTUxmUExBaXpNd0syZ1BtN0l1bkFzbmdIMmh0RXVkZjgzWkRITVRCM2Rsc01XN0dlaGZHQlp5YVgwVVp0endcIixcImhlYWRlclwiOntcImtpZFwiOlwiYXJuOmF3czprbXM6dXMtZWFzdC0xOjg5ODA4NDk4NDg3NzprZXkvMWZmZjY3OTMtNjVkZS00N2M0LWI3NjYtNzZjZDNjMTk0ZWYxXCJ9fV0sXCJ0YWdcIjpcInVVdWVHZTVHQTkyVW1kUXBQTjYyNUFcIn0iLCJyczEiOiIyZjhiNTBiMGQxZTYzNjJlNzc5ZTRmMjY3NGViNWExNTEwNDFkMmU1IiwiYXVkIjoiMzQ1MTAyNDI3ZDg3NDM0MjliZDhiZWU0MTkyMTkwYzdkOTcyZDdiOSIsImlzcyI6Imh0dHBzOi8vaWRlbnRpdHkuY2lhbS5yZWZpbml0aXYuY29tL2FwaS9pZGVudGl0eS9zdHNfcHJvZCIsImV4cCI6MTY4MzcyMjU2OSwiaWF0IjoxNjgzNzIxOTY5fQ.edEgJqUE7gS8JaJBg1azzqPTVz300DPL2ndAlyi9wLTe5M6pO0xJkmG9hlnFb37bff2KdfaR1xtPBYyd_XOaFhDThrXwVoOqiiCKP_vVLssz77FVLuFPd5z0EeRXsH2b36eNKYIlpiksAFtNt2-FUTUSGEzv2Arb_cIXNly_MleC6CEDzdB1z4Fb3SCNoA8GQnbZZc0dxLSjOIgpdJh1zKsumrHslqaioOhaBcq5_eJypXijrPKJzmiqrXGvcnKAau-8zrSvcvoscdZd4FS6LJM2np6AcdxJ1n8jt6nBl8WV_zF1fgi6aYq6OGbHuhT92aCmkN7tOfuNwpYlyL2bdw", "Position":"192.168.1.28/192.168.1.28" }, "NameType":"AuthnToken" } } RECEIVED on session1: [ { "Domain":"Login", "ID":1, "Key":{ "Elements":{ "AuthenticationErrorCode":1026, "AuthenticationErrorText":"Request for token validation failed:Authentication server did not contain \"active\" in response" }, "NameType":5 }, "State":{ "Code":"UserAccessToAppDenied", "Data":"Suspect", "Stream":"Closed", "Text":"Authentication failed (1026, Request for token validation failed:Authentication server did not contain \"active\" in response)." }, "Type":"Status" } ] RECEIVED on session1: [ { "Type":"Ping" } ] SENT on session1: { "Type":"Pong" } RECEIVED on session1: [ { "Type":"Ping" } ] SENT on session1: { "Type":"Pong" } WebSocket Closed for session1 Reconnect to the endpoint for session1 after 3 seconds... Connecting to WebSocket wss://us-east-1-aws-3-sm.optimized-pricing-api.refinitiv.net:443/WebSocket for session1... WebSocket successfully connected for session1! SENT on session1: { "Domain":"Login", "ID":1, "Key":{ "Elements":{ "ApplicationId":"256", "AuthenticationToken":"eyJ0eXAiOiJhdCtqd3QiLCJhbGciOiJSUzI1NiIsImtpZCI6ImJlcGpHV0dkOW44WU9VQ1NwX3M3SXlRMmlKMFkzeWRFaHo1VDJJVlNqWTgifQ.eyJkYXRhIjoie1wiY2lwaGVydGV4dFwiOlwiOXN1ZkNKSVBwNEhtUUZjVmZjVmw2azRDYzJLNjFTcGNpOVE5VnJmaFh0RENZV3lTZ0VtSHFYYThiejJULUxXVzFfaXd0S19zRnNoWlBudHloZlNfeF9WVHFWVU5tWDBsQnhGb1Y5cEJqeUxJVnhhYTdObnhHNVI4ZFNQbW0zeGh2b3ljZmFhX1d0VDQ5cF90ZGNuOXRQVXd2dFZ5MncwRlRkc21BR01wQk1LbnlFd3FTSGlaVkF1SkZmdG9OclVFeWxYb3VyYVBrV2JLanAwS0MweFpCZ2ZnUUJWWnlhLVhiSVFDeUZYdW5ycURtYmdqMjI1eERxckVHUzV0LU9JclIxRjlGZmY2WURISk1LYWZEcTJ3b2xwUEE1V2xxZU5nYWE2by1fTkRiQW5IWER6YU9hODZQYWsyTzU1d25xV1lxNUFBSFN0cWxiSks1Y1NBNWdyR3JIZmxFWjJ6MlEzZ0VPNjFoZllrNWU4SnpVbTAwRUNRXCIsXCJpdlwiOlwiaElqWlRmNG9rWFphZGpXWFwiLFwicHJvdGVjdGVkXCI6XCJleUpoYkdjaU9pSkJWMU5mUlU1RFgxTkVTMTlCTWpVMklpd2laVzVqSWpvaVFUSTFOa2REVFNJc0lucHBjQ0k2SWtSRlJpSjlcIixcInJlY2lwaWVudHNcIjpbe1wiZW5jcnlwdGVkX2tleVwiOlwiQVFJQkFIaExHNjU4XzJxZ1JMRGVwbHQtS1Y5MVAtMlFSSHJjS1MxdnI3cjNXclpCOWdGTDVON2xWaHFyYmpPZEYzYXByaF81QUFBQWZqQjhCZ2txaGtpRzl3MEJCd2FnYnpCdEFnRUFNR2dHQ1NxR1NJYjNEUUVIQVRBZUJnbGdoa2dCWlFNRUFTNHdFUVFNZGVaLXBIUGxDMFpwdGJRWUFnRVFnRHN6QUZDWnBQS3hDOW85VGxFNGNkMXZkNFE3b2dBNUVwV2t4OF9pRzdPamt1VHJqZkNXVlplcHFUNURKTEpuRVJxX2UzSl80a1ctVmR3TnpBXCIsXCJoZWFkZXJcIjp7XCJraWRcIjpcImFybjphd3M6a21zOmFwLXNvdXRoZWFzdC0xOjg5ODA4NDk4NDg3NzprZXkvZTQ4NzBiMWMtOWNjNy00NDc4LWI5NTAtYzU2NTliNWM1NjhmXCJ9fSx7XCJlbmNyeXB0ZWRfa2V5XCI6XCJBUUlDQUhoV3ZjSFhyTVlXVXlkVnJsZzV1TWxfUWlINmdLdHNabmRYQlgyakhuNjkzd0ZmTEdtSG05VHJyRk50RjB3cmtzRF9BQUFBZmpCOEJna3Foa2lHOXcwQkJ3YWdiekJ0QWdFQU1HZ0dDU3FHU0liM0RRRUhBVEFlQmdsZ2hrZ0JaUU1FQVM0d0VRUU0yN0ZZdFFuanNraDRfVl9jQWdFUWdEdTFQbWxGMmVndThwMXQtejVQRU8yUFpqNWx3akE5UGNGenRzTEJfdi1HSk1TLTJFTE1zOHFjWW5NWkNpNDJFbi05Q3pSTFd6MkktQzUtaGdcIixcImhlYWRlclwiOntcImtpZFwiOlwiYXJuOmF3czprbXM6ZXUtd2VzdC0xOjg5ODA4NDk4NDg3NzprZXkvNmE4NjU5MmYtMzYxNC00ODE2LTljNDMtODExYmVmZGE2ZDYwXCJ9fSx7XCJlbmNyeXB0ZWRfa2V5XCI6XCJBUUlDQUhpT1JjYVBoX2laM21rakVtUTZBaHpDOWJHeHJJNF9XaFZIWDVPRnI2NTgwUUYzU3prTENXeTBNNUtwY1pLNTdLUTVBQUFBZmpCOEJna3Foa2lHOXcwQkJ3YWdiekJ0QWdFQU1HZ0dDU3FHU0liM0RRRUhBVEFlQmdsZ2hrZ0JaUU1FQVM0d0VRUU1CNGFhVjUwTVQ2c3FpcFdXQWdFUWdEczR1cXhaUWMtWmNDc1otOU1xTUxmUExBaXpNd0syZ1BtN0l1bkFzbmdIMmh0RXVkZjgzWkRITVRCM2Rsc01XN0dlaGZHQlp5YVgwVVp0endcIixcImhlYWRlclwiOntcImtpZFwiOlwiYXJuOmF3czprbXM6dXMtZWFzdC0xOjg5ODA4NDk4NDg3NzprZXkvMWZmZjY3OTMtNjVkZS00N2M0LWI3NjYtNzZjZDNjMTk0ZWYxXCJ9fV0sXCJ0YWdcIjpcInVVdWVHZTVHQTkyVW1kUXBQTjYyNUFcIn0iLCJyczEiOiIyZjhiNTBiMGQxZTYzNjJlNzc5ZTRmMjY3NGViNWExNTEwNDFkMmU1IiwiYXVkIjoiMzQ1MTAyNDI3ZDg3NDM0MjliZDhiZWU0MTkyMTkwYzdkOTcyZDdiOSIsImlzcyI6Imh0dHBzOi8vaWRlbnRpdHkuY2lhbS5yZWZpbml0aXYuY29tL2FwaS9pZGVudGl0eS9zdHNfcHJvZCIsImV4cCI6MTY4MzcyMjU2OSwiaWF0IjoxNjgzNzIxOTY5fQ.edEgJqUE7gS8JaJBg1azzqPTVz300DPL2ndAlyi9wLTe5M6pO0xJkmG9hlnFb37bff2KdfaR1xtPBYyd_XOaFhDThrXwVoOqiiCKP_vVLssz77FVLuFPd5z0EeRXsH2b36eNKYIlpiksAFtNt2-FUTUSGEzv2Arb_cIXNly_MleC6CEDzdB1z4Fb3SCNoA8GQnbZZc0dxLSjOIgpdJh1zKsumrHslqaioOhaBcq5_eJypXijrPKJzmiqrXGvcnKAau-8zrSvcvoscdZd4FS6LJM2np6AcdxJ1n8jt6nBl8WV_zF1fgi6aYq6OGbHuhT92aCmkN7tOfuNwpYlyL2bdw", "Position":"192.168.1.28/192.168.1.28" }, "NameType":"AuthnToken" } }