From: Rod on
I'm migrating from sbs2003 to 2008. My owa worked fine before but now that we
have migrated exchange our (external)users cannot connect using
remote.mydomain.com/owa. Internally it works fine but externally they get the
old version or rww and cannot get to owa at all.

Rod
From: Cris Hanna [SBS - MVP] on
The assumption is that you have the SBS 2003 and SBS 2008 servers up running side by side at current, correct?

Each Server has one nic?

Both servers and all workstations are connected to a swithch and the router/firewall is plugged into this switch as well?

On the router / firewall, is port 443 forwarded to the IP of the SBS 2003 or the SBS 2008?

--
Cris Hanna [SBS - MVP]
Co-Author, Windows Small Business Server 2008 Unleashed
http://www.amazon.com/Windows-Small-Business-Server-Unleashed/dp/0672329573/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1217269967&sr=8-1
Owner, CPU Services, Belleville, IL
A Microsoft Registered Partner
------------------------------------
MVPs do not work for Microsoft
Please do not submit questions directly to me.

"Rod" <Rod(a)discussions.microsoft.com> wrote in message news:BE644A85-E3A8-4B04-88D0-D2E4BA9DFD59(a)microsoft.com...
I'm migrating from sbs2003 to 2008. My owa worked fine before but now that we
have migrated exchange our (external)users cannot connect using
remote.mydomain.com/owa. Internally it works fine but externally they get the
old version or rww and cannot get to owa at all.

Rod
From: James Yeomans BSc, MCSE, MCTS on
Sounds like your firewall need the external ip on which your users connect to
be re-mapped to the new 2008 server.
James.
--
James Yeomans, BSc, MCSE, MCTS
Ask me directly at: http://www.justaskjames.co.uk


"Rod" wrote:

> I'm migrating from sbs2003 to 2008. My owa worked fine before but now that we
> have migrated exchange our (external)users cannot connect using
> remote.mydomain.com/owa. Internally it works fine but externally they get the
> old version or rww and cannot get to owa at all.
>
> Rod
From: Rod on
I'm sorry I forgot about where I did that, I figured it out but now I get an
error when connecting to owa that it is not configured. Notes below. Please
tell me there is an easy wizard for this!.

I connect to remote but not owa.
Yes I am running both serers in a migration configuration

Request
Url: https://remote.eichelbergers.com:443/owa/auth/error.aspx
User host address: 24.229.214.241

Exception
Exception type:
Microsoft.Exchange.Clients.Owa.Core.OwaInvalidConfigurationException
Exception message: Exchange Active Directory Topology Service on server
localhost cannot be contacted via RPC interface. Error 0x6D9.

Call stack

Microsoft.Exchange.Clients.Owa.Core.OwaConfigurationManager.CreateAndLoadConfigurationManager()
Microsoft.Exchange.Clients.Owa.Core.Globals.InitializeApplication()
Microsoft.Exchange.Clients.Owa.Core.Global.ExecuteApplicationStart(Object
sender, EventArgs e)

Inner Exception
Exception type: Microsoft.Exchange.Data.Directory.ADTransientException
Exception message: Exchange Active Directory Topology Service on server
localhost cannot be contacted via RPC interface. Error 0x6D9.

Call stack

Microsoft.Exchange.Data.Directory.DSAccessTopologyProvider.GetServersForRole(String[]
currentlyUsedServers, ADServerRole role, Int32 serversRequested, Int32[]&
mapping)
Microsoft.Exchange.Data.Directory.DSAccessTopologyProvider.GetConfigDCInfo(Boolean throwOnFailure)
Microsoft.Exchange.Data.Directory.TopologyProvider.PopulateConfigNamingContexts()
Microsoft.Exchange.Data.Directory.TopologyProvider.GetConfigurationNamingContext()
Microsoft.Exchange.Data.Directory.ADSession.GetConnection(String
preferredServer, Boolean isWriteOperation, Boolean isNotifyOperation,
ADObjectId& rootId)
Microsoft.Exchange.Data.Directory.ADSession.GetReadConnection(String
preferredServer, ADObjectId& rootId)
Microsoft.Exchange.Data.Directory.ADSession.Find(ADObjectId rootId, String
optionalBaseDN, ADObjectId readId, QueryScope scope, QueryFilter filter,
SortBy sortBy, Int32 maxResults, IEnumerable`1 properties,
CreateObjectDelegate objectCreator, CreateObjectsDelegate arrayCreator)
Microsoft.Exchange.Data.Directory.ADSession.Find(ADObjectId rootId,
QueryScope scope, QueryFilter filter, SortBy sortBy, Int32 maxResults,
IEnumerable`1 properties, CreateObjectDelegate objectCtor,
CreateObjectsDelegate arrayCtor)
Microsoft.Exchange.Data.Directory.ADSession.Find[TResult](ADObjectId rootId,
QueryScope scope, QueryFilter filter, SortBy sortBy, Int32 maxResults,
IEnumerable`1 properties)
Microsoft.Exchange.Data.Directory.SystemConfiguration.ADSystemConfigurationSession.Find[TResult](ADObjectId
rootId, QueryScope scope, QueryFilter filter, SortBy sortBy, Int32
maxResults)
Microsoft.Exchange.Data.Directory.SystemConfiguration.ADSystemConfigurationSession.FindServerByFqdn(String serverFqdn)
Microsoft.Exchange.Data.Directory.SystemConfiguration.ADSystemConfigurationSession.FindLocalServer()
Microsoft.Exchange.Clients.Owa.Core.OwaConfigurationManager.InitializeConfigurationManager()
Microsoft.Exchange.Clients.Owa.Core.OwaConfigurationManager.CreateAndLoadConfigurationManager()

Inner Exception
Exception type: Microsoft.Exchange.Rpc.RpcException
Exception message: Error 6d9 from HrGetServersForRole

Call stack

Microsoft.Exchange.Rpc.ADTopology.ADTopoRpcClient.HrGetServersForRole(String[]
currentlyUsedServers, ServerRole role, Int32 serversRequested, ServerInfo[]&
suitableServers, Int32[]& mapping)
Microsoft.Exchange.Data.Directory.DSAccessTopologyProvider.GetServersForRole(String[]
currentlyUsedServers, ADServerRole role, Int32 serversRequested, Int32[]&
mapping)

"James Yeomans BSc, MCSE, MCTS" wrote:

> Sounds like your firewall need the external ip on which your users connect to
> be re-mapped to the new 2008 server.
> James.
> --
> James Yeomans, BSc, MCSE, MCTS
> Ask me directly at: http://www.justaskjames.co.uk
>
>
> "Rod" wrote:
>
> > I'm migrating from sbs2003 to 2008. My owa worked fine before but now that we
> > have migrated exchange our (external)users cannot connect using
> > remote.mydomain.com/owa. Internally it works fine but externally they get the
> > old version or rww and cannot get to owa at all.
> >
> > Rod
From: Cris Hanna [SBS - MVP] on
Your URL to connect to OWA should be
https://remote.eichelbergers.com/owa (leave out the port number)
And it works just fine and presents the OWA for Exchange 2007

This won't work (without some adjustment) inside your lan


--
Cris Hanna [SBS - MVP]
Co-Author, Windows Small Business Server 2008 Unleashed
http://www.amazon.com/Windows-Small-Business-Server-Unleashed/dp/0672329573/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1217269967&sr=8-1
Owner, CPU Services, Belleville, IL
A Microsoft Registered Partner
------------------------------------
MVPs do not work for Microsoft
Please do not submit questions directly to me.


"Rod" <Rod(a)discussions.microsoft.com> wrote in message news:BD6D12F4-6137-496B-944B-4D1396BBF3A6(a)microsoft.com...
I'm sorry I forgot about where I did that, I figured it out but now I get an
error when connecting to owa that it is not configured. Notes below. Please
tell me there is an easy wizard for this!.

I connect to remote but not owa.
Yes I am running both serers in a migration configuration

Request
Url: https://remote.eichelbergers.com:443/owa/auth/error.aspx
User host address: 24.229.214.241

Exception
Exception type:
Microsoft.Exchange.Clients.Owa.Core.OwaInvalidConfigurationException
Exception message: Exchange Active Directory Topology Service on server
localhost cannot be contacted via RPC interface. Error 0x6D9.

Call stack

Microsoft.Exchange.Clients.Owa.Core.OwaConfigurationManager.CreateAndLoadConfigurationManager()
Microsoft.Exchange.Clients.Owa.Core.Globals.InitializeApplication()
Microsoft.Exchange.Clients.Owa.Core.Global.ExecuteApplicationStart(Object
sender, EventArgs e)

Inner Exception
Exception type: Microsoft.Exchange.Data.Directory.ADTransientException
Exception message: Exchange Active Directory Topology Service on server
localhost cannot be contacted via RPC interface. Error 0x6D9.

Call stack

Microsoft.Exchange.Data.Directory.DSAccessTopologyProvider.GetServersForRole(String[]
currentlyUsedServers, ADServerRole role, Int32 serversRequested, Int32[]&
mapping)
Microsoft.Exchange.Data.Directory.DSAccessTopologyProvider.GetConfigDCInfo(Boolean throwOnFailure)
Microsoft.Exchange.Data.Directory.TopologyProvider.PopulateConfigNamingContexts()
Microsoft.Exchange.Data.Directory.TopologyProvider.GetConfigurationNamingContext()
Microsoft.Exchange.Data.Directory.ADSession.GetConnection(String
preferredServer, Boolean isWriteOperation, Boolean isNotifyOperation,
ADObjectId& rootId)
Microsoft.Exchange.Data.Directory.ADSession.GetReadConnection(String
preferredServer, ADObjectId& rootId)
Microsoft.Exchange.Data.Directory.ADSession.Find(ADObjectId rootId, String
optionalBaseDN, ADObjectId readId, QueryScope scope, QueryFilter filter,
SortBy sortBy, Int32 maxResults, IEnumerable`1 properties,
CreateObjectDelegate objectCreator, CreateObjectsDelegate arrayCreator)
Microsoft.Exchange.Data.Directory.ADSession.Find(ADObjectId rootId,
QueryScope scope, QueryFilter filter, SortBy sortBy, Int32 maxResults,
IEnumerable`1 properties, CreateObjectDelegate objectCtor,
CreateObjectsDelegate arrayCtor)
Microsoft.Exchange.Data.Directory.ADSession.Find[TResult](ADObjectId rootId,
QueryScope scope, QueryFilter filter, SortBy sortBy, Int32 maxResults,
IEnumerable`1 properties)
Microsoft.Exchange.Data.Directory.SystemConfiguration.ADSystemConfigurationSession.Find[TResult](ADObjectId
rootId, QueryScope scope, QueryFilter filter, SortBy sortBy, Int32
maxResults)
Microsoft.Exchange.Data.Directory.SystemConfiguration.ADSystemConfigurationSession.FindServerByFqdn(String serverFqdn)
Microsoft.Exchange.Data.Directory.SystemConfiguration.ADSystemConfigurationSession.FindLocalServer()
Microsoft.Exchange.Clients.Owa.Core.OwaConfigurationManager.InitializeConfigurationManager()
Microsoft.Exchange.Clients.Owa.Core.OwaConfigurationManager.CreateAndLoadConfigurationManager()

Inner Exception
Exception type: Microsoft.Exchange.Rpc.RpcException
Exception message: Error 6d9 from HrGetServersForRole

Call stack

Microsoft.Exchange.Rpc.ADTopology.ADTopoRpcClient.HrGetServersForRole(String[]
currentlyUsedServers, ServerRole role, Int32 serversRequested, ServerInfo[]&
suitableServers, Int32[]& mapping)
Microsoft.Exchange.Data.Directory.DSAccessTopologyProvider.GetServersForRole(String[]
currentlyUsedServers, ADServerRole role, Int32 serversRequested, Int32[]&
mapping)

"James Yeomans BSc, MCSE, MCTS" wrote:

> Sounds like your firewall need the external ip on which your users connect to
> be re-mapped to the new 2008 server.
> James.
> --
> James Yeomans, BSc, MCSE, MCTS
> Ask me directly at: http://www.justaskjames.co.uk
>
>
> "Rod" wrote:
>
> > I'm migrating from sbs2003 to 2008. My owa worked fine before but now that we
> > have migrated exchange our (external)users cannot connect using
> > remote.mydomain.com/owa. Internally it works fine but externally they get the
> > old version or rww and cannot get to owa at all.
> >
> > Rod