When trying to connect using Odata connector, error "External error:The remote server returned an error: (403) Forbidden." appears

When trying to connect using Odata connector, error "External error:The remote server returned an error: (403) Forbidden." appears

book

Article ID: KB0075586

calendar_today

Updated On:

Products Versions
Spotfire Analyst 7.11 and higher

Description

When trying to connect using Odata connector, the error below appears and a connection cannot be made:

External error:The remote server returned an error: (403) Forbidden.
 

In Odata server log the following error can be seen: 

Multipart parsing error: Multipart: Boundary not found in C-T"
 

A cause behind these two errors can be that there is a reverse proxy used, which is blocking the "Content-Type: multipart/form-data" header sent in a GET request by the TIBCO Spotfire Odata connector.

Issue/Introduction

When trying to connect using Odata connector, the error "External error:The remote server returned an error: (403) Forbidden." appears and a connection cannot be made. One cause behind this can be a reverse proxy blocking the "Content-Type: multipart/form-data" header sent by the TIBCO Spotfire Odata connector.

Environment

Windows

Resolution

Make sure the "Content-Type: multipart/form-data" header is allowed on the reverse proxy.

Additional Information

Keywords: Odata, 403, Forbidden, "External error:The remote server returned an error: (403) Forbidden.", reverse proxy