For a deeper look into our DataScope Select SOAP API, look into:

Overview |  Quickstart |  Documentation |  Downloads |  Tutorials

question

Upvotes
Accepted
1 0 0 0

Proxy Authentication Error - DSS

Hi - We are experiencing an issue pulling data from Refinitiv following a recent change made to allow Refinitiv domains following the rebrand from Thomson Reuters. The error we are receiving is as below: Unable to authenticate. Server responded with status ProxyAuthenticationRequired in file xxxxxxxxxxxxx Grateful if anyone could afford any advice from their knowledge/experience to help. Thanks
dss-rest-apidatascope-selectdss
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 5.0 MiB each and 10.0 MiB total.

Upvotes
Accepted
38.1k 71 35 53

@darren.rogers

From the error message, it looks like to be a problem with the proxy server which requires authentication.

You may need to contact your local IT support team to verify the problem. If you are using DSS .NET SDK, please refer to the answer in this thread.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 5.0 MiB each and 10.0 MiB total.

Upvotes
1 0 0 0

Hi - Thanks for the reply - It doesnt appear that there is an issue with the proxy from our end. We think this as we're not seeing any blocks for authentication on the proxy server....

The code we're running works when we're connecting the previous URL we was using https://hosted.datascopeapi.reuters.com/RestApi/v1/%27 but are having issues with the URL we are attempting to use https://selectapi.datascope.refinitiv.com/RestApi/v1%27


The link to thread you've included - Apologies but i'm not aware if we're using DSS .NET SDK - What would be the best way to ascertain if we are?

Thank you

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 5.0 MiB each and 10.0 MiB total.

@darren.rogers

DSS .NET SDK contains the following DLLs:

ThomsonReuters.Dss.RestApi.Client.dll
ThomsonReuters.Dss.Core.RestApi.Common.dll
Or,
DataScope.Select.RestApi.Client.dll
DataScope.Select.Core.RestApi.Common.dll

The namespaces are:

using ThomsonReuters.Dss.Api.Extractions;
using ThomsonReuters.Dss.Api.Extractions.SubjectLists;
using ThomsonReuters.Dss.Api.Content;
using ThomsonReuters.Dss.Api.Extractions.ReportTemplates;
using ThomsonReuters.Dss.Api.Extractions.Schedules;
using ThomsonReuters.Dss.Api;
Or,
using DataScope.Select.Api.Extractions;
using DataScope.Select.Api.Extractions.SubjectLists;
using DataScope.Select.Api.Content;
using DataScope.Select.Api.Extractions.ReportTemplates;
using DataScope.Select.Api.Extractions.Schedules;
using DataScope.Select.Api;

If the application uses those DLLs and uses the above namespaces in the source code, it indicates that the application uses the DSS .NET SDK.



Upvotes
1 0 0 0

Thanks for the information above:


Old/ existing code has the following - ThomsonReuters.Dss.Api.Extractions.InstrumentListGetAllInstruments
which we have changed to - DataScope.Select.Api.Extractions.InstrumentListGetAllInstruments
so effectively replaced Thomson Reuters with DataScope Select and also URL - #ThomsonReuters.Dss.Api.Extractions.ExtractionRequests.PriceHistoryExtractionRequestreplaced with - #DataScope.Select.Api.Extractions.ExtractionRequests.PriceHistoryExtractionRequest


I have been reading on the hyperlinked previous issue you kindly provided - It spoke about using a new DSS .NET SDK version, where it looked like new code was downloaded and proxy details were added? Would this be what you advise? The link to download the latest DSS .NET can now can't be found so guessing its an old link....could you point me to the latest?

Thanks, Darren

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 5.0 MiB each and 10.0 MiB total.

@darren.rogers

Are you using DSS .NET SDK? The latest version (15.0) is available at https://developers.refinitiv.com/en/api-catalog/datascope-select/datascope-select-rest-api/download.

The answer on that thread shows how to use an authenticated proxy in DSS .NET SDK and C#.

If you are using other libraries or programming languages, you need to refer to the documentation of those libraries or programming languages regarding using or setting an authenticated proxy in those libraries.

From the question, the error message should be from the proxy server.

Click below to post an Idea Post Idea