Duh

My bad. Yes, specify -allServers

-----Original Message-----
From: listsad...@lists.myitforum.com [mailto:listsad...@lists.myitforum.com] On 
Behalf Of Maglinger, Paul
Sent: Thursday, August 10, 2017 4:55 PM
To: 'exchange@lists.myitforum.com'
Subject: [Exchange] RE: Test E-mail AutoConfiguration HTTP protocol server name 
incorrect

I'm looking over your script and see at the top where if I wanted to see all 
servers that I should add an allServers parameter.
This parameter appears to be there as

[Parameter( Mandatory = $false )]
[switch] $allServers = $false

Do I need to make a change in the script?  What's odd is that it pulled down 
all the servers the very first time I ran it - now it just pulls down the 
server it runs on.


-----Original Message-----
From: listsad...@lists.myitforum.com [mailto:listsad...@lists.myitforum.com] On 
Behalf Of Michael B. Smith
Sent: Thursday, August 10, 2017 11:13 AM
To: exchange@lists.myitforum.com
Subject: [Exchange] RE: Test E-mail AutoConfiguration HTTP protocol server name 
incorrect

Curiouser and curiouser.

Then I have no explanation. I'm sorry.

-----Original Message-----
From: listsad...@lists.myitforum.com [mailto:listsad...@lists.myitforum.com] On 
Behalf Of Maglinger, Paul
Sent: Thursday, August 10, 2017 12:04 PM
To: 'exchange@lists.myitforum.com'
Subject: [Exchange] RE: Test E-mail AutoConfiguration HTTP protocol server name 
incorrect

Nice.  All DCs came back with all of the existing Exchange servers and none of 
the "ghosts".


-----Original Message-----
From: listsad...@lists.myitforum.com [mailto:listsad...@lists.myitforum.com] On 
Behalf Of Michael B. Smith
Sent: Thursday, August 10, 2017 10:42 AM
To: exchange@lists.myitforum.com
Subject: [Exchange] RE: Test E-mail AutoConfiguration HTTP protocol server name 
incorrect

IsValid means that the object passes AD validation. Whenever you assign a value 
to an object attribute in AD it goes through a validation routine based on the 
OID of the attribute type. IsValid means that all attribute values pass those 
validation routines on an object.

To answer your specific question: no.

But there is a potentially interesting experiment to try.

Let's assume you have a list, $dcs, of the fqdn's of your domain controllers.

$dcs = 'dc1.scvl.com', 'dc2.scvl.com', 'dc3.scvl.com'

foreach( $dc in $dcs )
{
        "*** $dc ***"
        Get-ExchangeServer -Status -DomainController $dc }

Does the output change based on the DC specified?

-----Original Message-----
From: listsad...@lists.myitforum.com [mailto:listsad...@lists.myitforum.com] On 
Behalf Of Maglinger, Paul
Sent: Thursday, August 10, 2017 11:07 AM
To: 'exchange@lists.myitforum.com'
Subject: [Exchange] RE: Test E-mail AutoConfiguration HTTP protocol server name 
incorrect

I tried the script on one of the mailbox servers and it only came back with the 
server I ran it on.  For some reason when I ran your script the first time it 
came back with everything.  Since that it's only coming back with the server I 
run the script on.  And again, when I run Get-ExchangeServer on the EMS it 
comes back with all the CAS/HUB and mailbox servers and not the 2 I saw on the 
first run.

I'm intrigued by that first listing showing the decommissioned servers where 
IsValid was marked as True.  Does that give a clue where these 2 servers are 
hiding?

Paul

-----Original Message-----
From: listsad...@lists.myitforum.com [mailto:listsad...@lists.myitforum.com] On 
Behalf Of Michael B. Smith
Sent: Wednesday, August 09, 2017 5:10 PM
To: exchange@lists.myitforum.com
Subject: [Exchange] RE: Test E-mail AutoConfiguration HTTP protocol server name 
incorrect

That begins to sound like AD DS weirdness.

-----Original Message-----
From: listsad...@lists.myitforum.com [mailto:listsad...@lists.myitforum.com] On 
Behalf Of Maglinger, Paul
Sent: Wednesday, August 9, 2017 5:56 PM
To: 'exchange@lists.myitforum.com'
Subject: [Exchange] RE: Test E-mail AutoConfiguration HTTP protocol server name 
incorrect

Okay, this is weird.  When I ran the script the first time there were 12 
servers listed under the ExchangeServer header - including 2 that were 
decommissioned.
Now when I run it there is only one - and it's the one I ran the script from 
and should be there but I don't see the other 9.

 
-----Original Message-----
From: listsad...@lists.myitforum.com [mailto:listsad...@lists.myitforum.com] On 
Behalf Of Michael B. Smith
Sent: Wednesday, August 09, 2017 4:31 PM
To: exchange@lists.myitforum.com
Subject: [Exchange] RE: Test E-mail AutoConfiguration HTTP protocol server name 
incorrect

That doesn't make any sense. That's exactly what the script does:

                $parameters = @{
                        'Status' = $true
                }

                if( -not $allServers )
                {
                        $parameters += @{ 'Identity' = $env:ComputerName }
                }

                $r = Get-ExchangeServer @parameters

                $r | fl Name, Identity, Fqdn, Edition, 
                        Site, OrganizationalUnit, ServerRole, 
                        AdminDisplayVersion, ExchangeVersion, 
                        Static*, Current*,
                        Is*

-----Original Message-----
From: listsad...@lists.myitforum.com [mailto:listsad...@lists.myitforum.com] On 
Behalf Of Maglinger, Paul
Sent: Wednesday, August 9, 2017 5:22 PM
To: 'exchange@lists.myitforum.com'
Subject: [Exchange] RE: Test E-mail AutoConfiguration HTTP protocol server name 
incorrect

No, they do not show up.

-----Original Message-----
From: listsad...@lists.myitforum.com [mailto:listsad...@lists.myitforum.com] On 
Behalf Of Michael B. Smith
Sent: Wednesday, August 09, 2017 4:10 PM
To: exchange@lists.myitforum.com
Subject: [Exchange] RE: Test E-mail AutoConfiguration HTTP protocol server name 
incorrect

Does "Get-ExchangeServer -Status" find the old servers? I bet it does...

-----Original Message-----
From: listsad...@lists.myitforum.com [mailto:listsad...@lists.myitforum.com] On 
Behalf Of Maglinger, Paul
Sent: Wednesday, August 9, 2017 5:00 PM
To: 'exchange@lists.myitforum.com'
Subject: [Exchange] RE: Test E-mail AutoConfiguration HTTP protocol server name 
incorrect

Interesting.  When I run your script 2 decommissioned Exchange servers show up 
under the ExchangeServer header.
When I run a Get-ExchangeServer command alone they do not.  
So what information are you pulling down that the Get-ExchangeServer alone 
isn't?
Additionally, everything listed under those 2 servers is either null or "False" 
except for "IsValid" which is "True"

Paul


-----Original Message-----
From: listsad...@lists.myitforum.com [mailto:listsad...@lists.myitforum.com] On 
Behalf Of Michael B. Smith
Sent: Wednesday, August 09, 2017 3:28 PM
To: exchange@lists.myitforum.com
Subject: [Exchange] RE: Test E-mail AutoConfiguration HTTP protocol server name 
incorrect

Run this. (Save as ps1, run in Exchange Management Shell, the output is rather 
voluminous, so you should probably redirect to a file.)

This should tell you where the old server name is referred to.

I haven't tested this on Exchange 2010 in a while, but I think it should still 
work.

-----Original Message-----
From: listsad...@lists.myitforum.com [mailto:listsad...@lists.myitforum.com] On 
Behalf Of Maglinger, Paul
Sent: Wednesday, August 9, 2017 3:48 PM
To: 'exchange@lists.myitforum.com'
Subject: [Exchange] Test E-mail AutoConfiguration HTTP protocol server name 
incorrect

Exchange 2010 SP3 UR17
When I run Test E-mail Autoconfiguration on my workstation everything looks 
good except under the Exchange HTTP protocol heading where it has the server 
name.  The server listed was one that we decommissioned a while back.  I have 
Googled and searched for where this is coming from and I can't find it.  Can 
someone tell me where this can be changed?

TIA,

Paul
 
PS - Apologies if this is a multiple post - our spam filter seems to have 
acquired a dislike for the list's messages and I'm working on that.



























Reply via email to