<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Serverless NCC Private Endpoint ESTABLISHED but traffic routes via eth0 instead of PrivateLink (AWS in Administration &amp; Architecture</title>
    <link>https://community.databricks.com/t5/administration-architecture/serverless-ncc-private-endpoint-established-but-traffic-routes/m-p/158275#M5301</link>
    <description>&lt;P&gt;Hi community,&lt;/P&gt;&lt;P&gt;I've been trying to connect Databricks Serverless to a SQL Server&lt;BR /&gt;running on an EC2 instance using NCC Private Endpoint, but traffic&lt;BR /&gt;is not being routed through PrivateLink.&lt;/P&gt;&lt;P&gt;## Setup&lt;BR /&gt;- Databricks Serverless (AWS, us-east-1)&lt;BR /&gt;- NCC attached to workspace: ESTABLISHED status&lt;BR /&gt;- VPC Endpoint Service: internal NLB (scheme: internal)&lt;BR /&gt;forwarding TCP:1433 to EC2 target (Healthy)&lt;BR /&gt;- Resource FQDN in NCC rule:&lt;BR /&gt;LBdemosql-80fcd74e8ec6b9b0.elb.us-east-1.amazonaws.com&lt;BR /&gt;- VPC Endpoint status: ESTABLISHED&lt;/P&gt;&lt;P&gt;## Evidence&lt;BR /&gt;From serverless notebook:&lt;/P&gt;&lt;P&gt;# DNS resolves correctly via PrivateLink&lt;BR /&gt;nslookup LBdemosql-80fcd74e8ec6b9b0.elb.us-east-1.amazonaws.com&lt;BR /&gt;→ 10.0.0.45, 10.0.0.23 &lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt;&lt;/P&gt;&lt;P&gt;# But routing goes via internet gateway, not PrivateLink&lt;BR /&gt;ip route get 10.0.0.45&lt;BR /&gt;→ 10.0.0.45 via 169.254.1.1 dev eth0 src 192.168.210.11 &lt;span class="lia-unicode-emoji" title=":cross_mark:"&gt;❌&lt;/span&gt;&lt;/P&gt;&lt;P&gt;# TCP connection fails&lt;BR /&gt;socket.connect_ex("LBdemosql...", 1433) → 111 (Connection refused)&lt;/P&gt;&lt;P&gt;# Direct connection via EC2 public IP works fine &lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt;&lt;/P&gt;&lt;P&gt;## What I've tried&lt;BR /&gt;- Recreated NCC rule multiple times&lt;BR /&gt;- Verified NLB target is Healthy&lt;BR /&gt;- Verified Security Groups allow traffic&lt;BR /&gt;- Verified NACL allows all traffic&lt;BR /&gt;- Cross-zone load balancing enabled&lt;BR /&gt;- Windows Firewall disabled on EC2&lt;BR /&gt;- Allow principals includes Databricks IAM role&lt;/P&gt;&lt;P&gt;## Questions&lt;BR /&gt;1. Is an internal NLB supported as NCC PrivateLink target for&lt;BR /&gt;Serverless compute?&lt;BR /&gt;2. Does the FQDN need to resolve to a public IP for Serverless&lt;BR /&gt;to intercept DNS and route via PrivateLink?&lt;BR /&gt;3. Is there any additional configuration needed when the NLB&lt;BR /&gt;DNS resolves to private IPs (10.0.0.x)?&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;</description>
    <pubDate>Thu, 04 Jun 2026 06:09:34 GMT</pubDate>
    <dc:creator>Javier_Epad</dc:creator>
    <dc:date>2026-06-04T06:09:34Z</dc:date>
    <item>
      <title>Serverless NCC Private Endpoint ESTABLISHED but traffic routes via eth0 instead of PrivateLink (AWS</title>
      <link>https://community.databricks.com/t5/administration-architecture/serverless-ncc-private-endpoint-established-but-traffic-routes/m-p/158275#M5301</link>
      <description>&lt;P&gt;Hi community,&lt;/P&gt;&lt;P&gt;I've been trying to connect Databricks Serverless to a SQL Server&lt;BR /&gt;running on an EC2 instance using NCC Private Endpoint, but traffic&lt;BR /&gt;is not being routed through PrivateLink.&lt;/P&gt;&lt;P&gt;## Setup&lt;BR /&gt;- Databricks Serverless (AWS, us-east-1)&lt;BR /&gt;- NCC attached to workspace: ESTABLISHED status&lt;BR /&gt;- VPC Endpoint Service: internal NLB (scheme: internal)&lt;BR /&gt;forwarding TCP:1433 to EC2 target (Healthy)&lt;BR /&gt;- Resource FQDN in NCC rule:&lt;BR /&gt;LBdemosql-80fcd74e8ec6b9b0.elb.us-east-1.amazonaws.com&lt;BR /&gt;- VPC Endpoint status: ESTABLISHED&lt;/P&gt;&lt;P&gt;## Evidence&lt;BR /&gt;From serverless notebook:&lt;/P&gt;&lt;P&gt;# DNS resolves correctly via PrivateLink&lt;BR /&gt;nslookup LBdemosql-80fcd74e8ec6b9b0.elb.us-east-1.amazonaws.com&lt;BR /&gt;→ 10.0.0.45, 10.0.0.23 &lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt;&lt;/P&gt;&lt;P&gt;# But routing goes via internet gateway, not PrivateLink&lt;BR /&gt;ip route get 10.0.0.45&lt;BR /&gt;→ 10.0.0.45 via 169.254.1.1 dev eth0 src 192.168.210.11 &lt;span class="lia-unicode-emoji" title=":cross_mark:"&gt;❌&lt;/span&gt;&lt;/P&gt;&lt;P&gt;# TCP connection fails&lt;BR /&gt;socket.connect_ex("LBdemosql...", 1433) → 111 (Connection refused)&lt;/P&gt;&lt;P&gt;# Direct connection via EC2 public IP works fine &lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt;&lt;/P&gt;&lt;P&gt;## What I've tried&lt;BR /&gt;- Recreated NCC rule multiple times&lt;BR /&gt;- Verified NLB target is Healthy&lt;BR /&gt;- Verified Security Groups allow traffic&lt;BR /&gt;- Verified NACL allows all traffic&lt;BR /&gt;- Cross-zone load balancing enabled&lt;BR /&gt;- Windows Firewall disabled on EC2&lt;BR /&gt;- Allow principals includes Databricks IAM role&lt;/P&gt;&lt;P&gt;## Questions&lt;BR /&gt;1. Is an internal NLB supported as NCC PrivateLink target for&lt;BR /&gt;Serverless compute?&lt;BR /&gt;2. Does the FQDN need to resolve to a public IP for Serverless&lt;BR /&gt;to intercept DNS and route via PrivateLink?&lt;BR /&gt;3. Is there any additional configuration needed when the NLB&lt;BR /&gt;DNS resolves to private IPs (10.0.0.x)?&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;</description>
      <pubDate>Thu, 04 Jun 2026 06:09:34 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/serverless-ncc-private-endpoint-established-but-traffic-routes/m-p/158275#M5301</guid>
      <dc:creator>Javier_Epad</dc:creator>
      <dc:date>2026-06-04T06:09:34Z</dc:date>
    </item>
  </channel>
</rss>

