Share via

How to connect to service bus explorer with public network access disabled

Cole Duprey 60 Reputation points
2026-01-07T14:18:05.5733333+00:00

Hello,

I have what i believe is a proper set up for a service bus name space, private endpoint that links to a subnet and vnet and then a jumphost VM. I would like to look at a dead letter queue and i was expecting it to work with when connecting to the service bus explorer through the jumphost vm browser, but it still says i need to enable public network access of some kind. I did also did an nslookup <service-bus-namespace-name>.servicebus.windows.net and verified it is able to reach the service bus and its proper IP, so all configuration should be the same. I heard there was some kind of Service Bus Explorer application as well, but was wondering what the industry standard would be here as i was unable to find a lot of information about it.

Regards

Azure Service Bus
Azure Service Bus

An Azure service that provides cloud messaging as a service and hybrid integration.


Answer accepted by question author

  1. Siddhesh Desai 6,555 Reputation points Microsoft External Staff Moderator
    2026-01-09T08:46:57.34+00:00

    Hi @Cole Duprey

    Thank you for reaching out to Microsoft Q&A.

    Glad you were able to find the resolution.

    I am posting this as an answer to help other community members.

    As per this MS Document: https://learn.microsoft.com/en-us/azure/service-bus-messaging/explorer

    When you navigate to Service Bus explorer for an entity in a namespace that has the public access disabled, you see the following message even though you access it from a virtual machine that's in the same virtual network as the private endpoint. You can ignore the warning below: "The namespace has public network access disabled. Data operations such as Peek, Send, or Receive against this Service Bus entity don't work until you switch to all networks or allowlist your client IP in selected networks."

    It's safe to ignore the warning and peek the message if your jumphost vm is in the same vnet as the private endpoint connected to service bus.

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Q&A Assist
    2026-01-07T14:18:16.39+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    To connect to the Service Bus Explorer when public network access is disabled, you need to ensure that your configuration allows for private network access. Here are the steps to troubleshoot and ensure proper access:

    1. Private Endpoint Configuration: Make sure that your private endpoint is correctly set up and linked to the subnet and virtual network (VNet) where your jumphost VM resides.
    2. Access from Jumphost VM: Since you are accessing the Service Bus Explorer from a jumphost VM, ensure that this VM is within the same VNet as the private endpoint. If the VM is not correctly configured, it may not be able to access the Service Bus.
    3. Service Bus Explorer: Use the Service Bus Explorer application to perform operations on the Service Bus. To access it, navigate to the Service Bus namespace and select the appropriate queue or topic. Note that you may need to select the specific subscription if you're working with a topic.
    4. Public Network Access Message: If you see a message indicating that public network access is disabled, it means that operations like Peek, Send, or Receive cannot be performed until you either enable public access or ensure that your client IP is allowlisted in the selected networks.
    5. Testing Connectivity: You can run nslookup <YourNamespaceName>.servicebus.windows.net from the jumphost VM to verify that it can resolve the Service Bus namespace correctly. If it resolves to the correct IP, your DNS configuration is likely correct.

    If you continue to face issues, consider reviewing the network security group (NSG) rules and ensuring that the necessary ports are open for communication between your jumphost VM and the Service Bus.


    References:

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.