Link to home
Start Free TrialLog in
Avatar of GDoucette
GDoucette

asked on

Urgent Exchange 2003 Mail Stuck in Queue

Hello,  I have an Exchange 2003 Server.

We have mail going to one specific company and it is stuck in our Queue.  We can receive email from them, but when we try to sending to them it won't go.

I have right clicked and said force connection, but nothing happens.

I don't know a lot about exchange, so some detailed help is very much appreciated.

Thanks,
ASKER CERTIFIED SOLUTION
Avatar of v_alber
v_alber

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of GDoucette
GDoucette

ASKER

Hi Alex,

Thanks for the quick reply.  Two things:

Where do I go in my DNS Server?  What program do I open where to I type an "A' record, and what is an A record?

Two: How do I find out the IP address for their MX record?

Hi,
  You probably have a Domain Controller with Active Directory, that's where your internal DNS server is installed.
  On that server go to Start, Programs, Administrative Tools, DNS.
  When you right mouse click on your DNS zone you can choose a new record, choose A, this a host record, which resolves host name to IP address, that's what it does.
  As I told you before to check for other's company MX record, go to www.checkdns.net, enter their domain name and enter. Wait for a minute and will get their mail servers in bottom of the page. Grab the IP address for one of them, that's their MX record.
So I went to checkdns, and have their info.

when I go to DNS this is what  I see:

DNS

>Main Server
>>Forward LookupZones
>>>company 1
>>>>_msdcs
>>>>_sites
>>>>_tcp
>>>>_udp
>>>>_ForestDnsZones

If I right click I get the option "New Host (A)", but no Choose Host.

Please advise where I should be right clicking and what the menu item would read.

Thanks,

Ok, I looked at our other server listed in this DNS, and read the event viewer.

I received this error message, but I am not really sure what it is asking me to do.

6702
MessageId=6702 Severity=Error SymbolicName=DNS_EVENT_UPDATE_DS_PEERS_FAILURE

DNS Server has updated its own host (A) records. In order to insure that its DS-integrated peer DNS servers are able to replicate with this server, an attempt was made to update them with the new records through dynamic update. An error was encountered during this update, the record data is the error code.

If this DNS server does not have any DS-integrated peers, then this error should be ignored. If this DNS server's Active Directory replication partners do not have the correct IP address for this server, they will be unable to replicate with it.

To insure proper replication:
Find this server's Active Directory replication partners that run the DNS server.
Open DNS Manager and connect in turn to each of the replication partners.
On each server, check the host (A record) registration for THIS server.
Delete any A records that do NOT correspond to IP addresses of this server.
If there are no A records for this server, add at least one A record corresponding to an address on this server, that the replication partner can contact. (In other words, if there multiple IP addresses for this DNS server, add at least one that is on the same network as the Active Directory DNS server you are updating.)
It is not necessary to update EVERY replication partner. It is only necessary that the records are fixed up on enough replication partners so that every server that replicates with this server will receive (through replication) the new data.
That means if you are using 2 or more dns servers with Integrated Zones, you have to make sure that all A records correspond with proper server names and correct IP addresses.
Basicly you need to double click on "Company 1" in your DNS MANAGERon each server and verify that you know every record in there. If you use only one DNS server this error is irrelevant.
When you create an  "A" record you have to manually type their server details and not to choose host. Choose host is only for hosts you can browse and not for hosts on other domains.
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
To Sembee,
   Creating an SMTP direct connector and verifying it running would point to DNS problem, which can be fixed while mail
   queue is empty, and not the other way around. After the DNS being fixed the connector can be removed.
   It's just MS best practice.
Simon, so on the connector instead of putting in the IP address for the company the emails are bouncing from, I should put in my ISP?

Dumb question, but how do I find out my ISP's IP address.

I don't know alot about the setup on the server, mostly just clients and desktops, so this stuff is all new to me.

V_alber - point to a source that indicates that technique you have indicated as a Microsoft best practise please. I have been using Exchange for many years and have never seen that advise from anyone else before.

Gdoucette - It isn't your ISP's IP address, but the name of their smtp server. This is usually listed on their web site somewhere. Very often it is something like smtp.isp.net or mail.isp.net - same thing that you put in to Outlook Express for outbound email.

If you need to authenticate outbound email then that can be worked around as well.

Simon.
Sembee - I work there
V_alber - that is fine. We all have to work somewhere.
However I would still like to see a public note that indicates the technique you have outlined as a MS best practise. I have read most things produced by MS and others for Exchange and it isn't something that I have seen before.

I used to work for Motorola but it doesn't make me an expert in mobile phones.

Simon.
Sembee - that's probably not the purpose of us being here discussing our specalties.
Though I do work as an Exchange Engineer.