Connection Timeout Error in Azure OpenAI Studio without public access on search service

Dennis BC 1 Reputation point
2024-06-19T11:02:18.3733333+00:00

We are encountering an error in Azure OpenAI Studio when trying to "Add your data" in the chat playground.

The "crack, chunk and embed data" step finishes without issue, but the "Update ACS index" fails with this error:

[2024-06-18 14:40:30] INFO     azureml.rag.update_acs - Ensuring search index dblist-novector exists (update_acs.py:132)
[2024-06-18 14:49:16] ERROR    azureml.rag.update_acs.update_acs - ActivityCompleted: Activity=update_acs, HowEnded=Failure, Duration=525571.12 [ms], Exception=ServiceRequestError (activity.py:127)
[2024-06-18 14:49:17] ERROR    azureml.rag.update_acs - Failed to update ACS index (update_acs.py:457)
[2024-06-18 14:49:17] ERROR    azureml.rag.update_acs.update_acs - ServiceError: intepreted error = Rag system error, original error = <urllib3.connection.HTTPSConnection object at 0x14a1f76a3de0>: Failed to establish a new connection: [Errno 110] Connection timed out (exceptions.py:124)

It looks like it is unable to access an index object that it just created itself.
This issue occurs as soon as we disable public access for the AI search service, despite enabling "Allow Azure services on the trusted services list to access this search service." All other services has public access enabled.

Azure AI Search
Azure AI Search
An Azure search service with built-in artificial intelligence capabilities that enrich information to help identify and explore relevant content at scale.
809 questions
Azure OpenAI Service
Azure OpenAI Service
An Azure service that provides access to OpenAI’s GPT-3 models with enterprise capabilities.
2,467 questions
0 comments No comments
{count} votes