I suspected this, so this is where we see the problem. We would
have a domain controller on the internal network and then another
domain controller on the other side of the proxy server. User A
authenticates behind the proxy with his domain controller. SQL
Server resides on the Internet side of the proxy. Upon receiving
the Kerberos ticket, SQL Server attempts to validate it with the
local domain controller. The local domain controller won't
recognize this ticket, and I assume it will try to validate it
with the internal domain controller. But it cannot do this,
because the internal domain controller is behind a proxy server.
Is there any way around this dilemma?

Signature
Will
Internet: westes at earthbroadcast.com
> No problem, thats a good articl about Autentification in SQL Server:
http://www.databasejournal.com/features/mssql/article.php/3341651
> To summarize Aut: You logon on a domain controller prooving that your are
> the individal that you are supposed to be. (Username and Password) If this
[quoted text clipped - 7 lines]
> ---
> http://www.sqlserver2005.de
Mike Epprecht (SQL MVP) - 25 Apr 2005 12:45 GMT
Hi
The only way would be to setup a one-way trust, with only the external
Domain trusting the internal one. Proxy server ports would need to be opened.
Regards
Mike
> I suspected this, so this is where we see the problem. We would
> have a domain controller on the internal network and then another
[quoted text clipped - 30 lines]
> > ---
> > http://www.sqlserver2005.de
Will - 25 Apr 2005 16:11 GMT
What is the nature of the protocol that would need to take place
between the SQL Server / domain controller on the external side
of the proxy and the domain controller on the internal side of
the proxy?
I read one example of a Kerberos exchange last night where it
looked like the two domain controllers never talked directly to
each other, but instead negotiated authentication through a
common parent domain controller.

Signature
Will
Internet: westes at earthbroadcast.com
> The only way would be to setup a one-way trust, with only the external
> Domain trusting the internal one. Proxy server ports would need to be opened.
>
> Regards
> Mike