Question

Exchange 2003 not consistently sending mail to domains MX records, sending directly to A record

Asked by: coralogic

I maintain several Exchange servers for clients and have never run across this problem before.  Unfortunately my personal Exchange mailbox is hosted by a 3rd party and I'm unable to access log files.  I have worked with their tech support but nobody can even venture a guess at this point as to why this is happening.

My domain, coralogic.com, filters mail using a 3rd party service.  Our DNS servers are set up as follows with MX records pointing to the filtering service and an A record pointing to our server for web hosting use.

Non-authoritative answer:
coralogic.com   MX preference = 15, mail exchanger = coralogic.com.inbound15.mxlogic.net
coralogic.com   MX preference = 15, mail exchanger = coralogic.com.inbound15.mxlogicmx.net
coralogic.com   MX preference = 25, mail exchanger = coralogic.com.inbound25.mxlogic.net
coralogic.com   MX preference = 25, mail exchanger = coralogic.com.inbound25.mxlogicmx.net
coralogic.com   MX preference = 35, mail exchanger = coralogic.com.inbound35.mxlogic.net
coralogic.com   MX preference = 35, mail exchanger = coralogic.com.inbound35.mxlogicmx.net
coralogic.com   MX preference = 45, mail exchanger = coralogic.com.inbound45.mxlogic.net
coralogic.com   MX preference = 45, mail exchanger = coralogic.com.inbound45.mxlogicmx.net

Non-authoritative answer:
Name:    coralogic.com
Address:  204.13.168.228

Our internal mail server has ACL's set up to prohibit any IP's other than those of our 3rd party filtering service from sending mail directly to the server.  

Recently there have been a few instances (very rare) that the Exchange server has attempted to deliver the mail to the A record and does not appear to be making any attempt to deliver to any of the MX records.  Our internal mail server logs show a connection attempt and a failure to connect (due to ACL violation) from the IP address of the Exchange server.  Nobody can determine why these messages are not consistently routing using MX.

The bounced messages are from the Exchange server and reference the same error as indicated in our internal mail server logs.  There appears to be no doubt that a direct connection between these two servers was attempted.

Under what circumstances would this happen?  How can I avoid Exchange from bouncing messages without opening up our ACL's to allow direct delivery?

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2006-09-06 at 16:30:32ID21980516
Tags

error

Topic

Exchange Email Server

Participating Experts
5
Points
500
Comments
29

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. ACLs, Replication Formulas and the "Enforce a consisten…
    Greetings to the experts, I have here a question that sends me pondering and since I don't have all the hardware to test it nor the time, I turn toward you for your help. I'm going to start by telling you a bit about the situation then I'll bring in the problem ... ...
  2. Enforce consistent ACL importance
    Why is enabling enforce consistent ACL properties important to a db when the ACL are meant not to be consistent accross servers ? I also have "Donot allow readers and authors field" selected on each dbs.
  3. ** HELP Please ** smtp;554 5.7.1  Sender add…
    All of a sudden we are getting these errors when we send to certain domains. Can someone please assist before I jump off of a milk carton!! 'username@domain.com' on 10/24/2006 11:21 AM You do not have permission to send to this recipient. For assistance, conta...
  4. Email delivery issue
    Anyone have any input on this. This an issue that has been occuring for the last several months. We are runing exchange in a server 2003 environment. There are no exceptions which display rejecting this email address, but still she cannot access our company via email. Here is...

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: VahikPosted on 2006-09-06 at 19:53:49ID: 17467963

maybe this is a DNS issue rather than an exchange issue....

 

by: coralogicPosted on 2006-09-06 at 20:27:15ID: 17468058

That's a pretty vague answer...  What makes you think it's a DNS issue?  There have been no reports of any other users on other servers receiving bounced messages when sending to this domain.  DNS lookups consistently show the correct information for the MX records.  And immediately following the bounced message, resending the same message from the sent folder consistently is delivered correctly.  DNS information would likely be cached so I'd feel it unlikely it is DNS related.  If you have any other insight that I might have overlooked I'd certainly appreciate the feedback.

 

by: upul007Posted on 2006-09-06 at 21:31:00ID: 17468248

Check the problematic email domain records through www.dnsreport.com to highlight any issues. Use the tools found at www.dnsstuff.com to check email addresses and dns records. Will wait for your update on what you find. I cannot test as i am connected via mobile.

 

by: upul007Posted on 2006-09-06 at 21:38:44ID: 17468258

Re read your question. Cant this be an ip spoofing? Can you identify that fact?

 

by: coralogicPosted on 2006-09-06 at 21:38:55ID: 17468259

I have checked records with dnsreport.com and everything passes fine.  I'm not sure which tests you would like me to run at dnsstuff.com.  I used the test for email address and it shows the appropriate MX records that do NOT include the server that mail delivery was attempted to.  What is it you hope to find wrong in these tests?  Perhaps if you share with me why you think this is a DNS issue I would have a better idea of what I'm looking for.

 

by: upul007Posted on 2006-09-06 at 21:42:07ID: 17468270

Forget my last comment. I seem to have misread.

 

by: coralogicPosted on 2006-09-06 at 21:42:26ID: 17468271

How can this be related to IP spoofing?  There is no indication that any traffic is being generated from a server other than my Exchange server.  I send a message to the destination domain from my exchange server and there are corresponding log file entries on the other mail server with the appropriate time stamp for the messages that are rejected.  

 

by: dynamitedotorgPosted on 2006-09-07 at 02:44:58ID: 17469269

It's almost certainly a DNS problem.

It's perfectly normal for a mailserver to attempt delivery direct to the A record when no MX records exist for the domain in question. I suspect that what is happening is that the mailserver is failing to retrieve the MX records for the domain and falling back to the A record. The problem is that if it's a sporadic DNS failure then it will be very difficult to pin down.

One way around it would be to firewall off your internal mailserver so that only the servers you specify can connect to it. If you do this then rather than the messages bouncing, they'll be queued on the remote exchange server until things sort themselves out and correct delivery to the MX records can be attempted.

 

by: coralogicPosted on 2006-09-07 at 05:21:45ID: 17470080

dynamite - In theory that sounds possible but it seems terribly unlikely to me.  Why would no other mail servers be exhibiting this behavior?  I have scanned log files for days and am not finding any reference to servers attempting a connection to the A record other than those from this particular server.  Assuming it is a DNS problem, how would you explain why the messages always resend correctly moments after they bounce.  I would think cached DNS information would keep this attempted delivery to the A record until the data expired.  And what is the probability of having a failure to access only MX records for a domain but being able to successfully obtain the A record?  It must be finding some information to attempt delivery anywhere.

Your idea of using the firewall to avoud messages from bouncing sounds like a possible solution.  Unfortunately since this server accepts mail for domains other than those filtered by the 3rd party service, I can't just block IP's.  I would need to be able to accept mail to this server for certain domains but not others.  That is why we are using ACL's to restrict delivery rather than a firewall.  However, it makes me think about another possibility.  If I error with a 4XX response rather than 5XX, would Exchange also see this as a temporary failure and requeue?

It might bandaid the problem enough to not have bounced messages.  I don't particularly like the idea that mail will be held in queue for delivery for a failure that should not be happening anyway.  I'd much rather find the source of the problem and have mail delivered promptly.

 

by: SembeePosted on 2006-09-07 at 07:21:08ID: 17471239

What else is on the server that is sending the message?
To the best of my knowledge, Exchange will not try to use A records - if it cannot find the MX records then the message sits in the domain. However if something else is doing the email delivery then that could be doing the delivery to an A Record.

Simon.

 

by: coralogicPosted on 2006-09-07 at 08:06:20ID: 17471648

Sembee - There is nothing else on that machine.  It is a dedicated server for strictly Exchange.  It was my understanding as well that Exchange would not deliver to an A record.  I've seen conflicting information on this but the last I had checked the RFC for mail delivery specified that it should not use an A record for delivery and fail the message if there was no defined MX record.  Here I'm being told otherwise and while searching the web I've found differing opinions on how that is supposed to be handled.

I also wouldn't believe it is something else attempting delivery because the bounce message is from the Exchange server and contains the delivery error code from the destination server.  If something else was attempting delivery on behalf of Exchange it would have to be transparent in the delivery process.  

 

by: dynamitedotorgPosted on 2006-09-07 at 08:36:58ID: 17471941

From RFC974:

"It is possible that the list of MXs in the response to the query will be empty.  This is a special case.  If the list is empty, mailers should treat it as if it contained one RR, an MX RR with a preference value of 0, and a host name of REMOTE.  (I.e., REMOTE is its only MX).  In addition, the mailer should do no further processing on the list, but should attempt to deliver the message to REMOTE.  The idea here is that if a domain fails to advertise any information about a particular name we will give it the benefit of the doubt and attempt delivery."

i.e. if there are no MX records but there is an A record, treat is as if the A record is a MX record with a priority of 0.

 

by: coralogicPosted on 2006-09-07 at 09:02:27ID: 17472203

dynamite - In order for your situation to happen, are you saying that the DNS lookup must result in no MX records being sent back but not a failed lookup to the server?  In other words if the Exchange server failed in the attempt to look up the MX records this would not happen but if the lookup was successful but the authoritative DNS set back an empty list then it would deliver to the A record?

To avoid any confusion over the issue of delivery to A record vs no delivery I just tested the theory.  I created a new domain with no MX but with an A record and Exchange (2003 at least) will route the mail to the A record as dynamite indicated.

 

by: dynamitedotorgPosted on 2006-09-07 at 10:22:46ID: 17472978

That's correct.

Working backwards from the problem you're seeing, the only reason that the Exchange server should be trying to deliver direct is if it thinks there are no MX records, just an A record.

Given that we know that there are MX records, it almost certainly indicates a temporary DNS problem.

I've occasionally seen a similar DNS problem with W2003 DNS servers where they are under the impression that there is no A record for a host, and this lack of result is cached for a short period of time. I only ever saw it on 1 of 6 DNS servers at a time (although not always the same one), so chances were that if you checked the DNS by hand it would almsot certainly give the right answer. I never actually worked out the cause of this, so that probably doesn't help much.

 

by: coralogicPosted on 2006-09-07 at 10:46:41ID: 17473188

That is what brings me to my initial question...  You said the only reason that the Exchange server "should" be trying to deliver direct.  My concern was that something was mucked up with Exchange and it wasn't behaving as expected.  I can follow the logic of why it would use the A records but what just totally eludes me in this situation is this server appears to be the only server having any problem sending mail to this domain.  Log files on the destination server clearly show rejected connections for machines trying to use the A record and it's just this one server.  A DNS issue would seem to certainly effect other servers as well.

 

by: dynamitedotorgPosted on 2006-09-07 at 10:51:19ID: 17473228

Not if the DNS issue is related to the local name servers that the Exchange server is using.

 

by: VahikPosted on 2006-09-07 at 11:22:52ID: 17473479

OK lets see if i can help make this a bit more confusing...
in windows environment every client and server act as both a dns client and dns server...how does this work?...
lets assume we have a brand new network with clients and DNS servers....and your exchange server tries to send a brand new email to a new address....first the client (XP or windows 2003) checks its catche and if the record is not found then it contacts the DNS server configured in the TCPIP settings....DNS server then checks its catche and if the record is not found (also if not the authoritave server) then it goes over the net searching for that record....when
it is found it writtes down the TTL and keeps it in its ctache and forwards the information to the client(the xp or 2003
server)....the client keeps record of TTL and keeps the info in its CATCHE....
in your case as outlined by dynamite it is possible for no MX record to be returned and A record to be used instead....
so in theory when resending exchange must use the catche if the TTL is not expired  which means A record whould be used......

now you have two things to figure out.....is TTL expired or not durring the resend....if yes then it is normal to see the MX record being used(maybe the DNS server responding was not as busy as the first time)....

if TTL is not expired then MY GUESS WILL BE that since no MX record were returned on the first try(A record was returned) then windows simply does what it does everytime you send an email....contacts DNS for AN MX record and DNS server gets it right the second time.....


PS: DYNAMITE i like your explanation( RFC 974)....i learned something new....you deserve 5000 points....


 

by: coralogicPosted on 2006-09-07 at 12:33:38ID: 17473970

Vahik, I appreciate the lengthy explanation of DNS.  I'm already well aware of how it works but perhaps it will help someone else viewing this question.

There are a few things that I want to point out.

1. If the DNS issue is "outside" causing MX records to not be supplied then I would expect this to be an issue from other servers sending mail to my domain.

2. If the DNS issue is "inside" and the claim is that this Exchange server is somehow having issues obtaining MX records from the DNS server, why do I not have problems sending mail to any other domain?  And yet it has no problem obtaining the A record from the same DNS server.

3. If the issue is related to cached information, why does it always only fail one time.  I send out mail to that domain from this Exchange server all day long.  And consistently after every bounced message that comes back after attempting delivery to the A record, a resend of the message just moments later always delivers correctly.

All of the explanations make sense but are not practical explanations as to why this is happening.  DNS server load would not cause just one domain's email to fail, my DNS server for the domain wouldn't cause just one Exchange server to not obtain MX records.  And none of the situations explain why it consistently sends on a resend.  I certainly can't be lucky enough to always click resend on expiration of TTL.

 

by: coralogicPosted on 2006-09-07 at 12:36:02ID: 17473989

One other thing just to clarify...

"in your case as outlined by dynamite it is possible for no MX record to be returned and A record to be used instead....
so in theory when resending exchange must use the catche if the TTL is not expired  which means A record whould be used......"

On the resend, Exchange is NOT using the A record.  It is using the correct MX records because it is sucessfully sending.

 

by: VahikPosted on 2006-09-07 at 12:58:25ID: 17474188

OK let me calrify what i said....every time you send an email an MX record must be matched to the email address that
you are sending(either from catche or recrusive quaries).....since the first time an A record was returned(we know it can be acceptable for mail transfer according to the article posted by DYNAMITE) then as far as exchnage (or the windows 2003) is conerned there is no MX record (it only has the catche of A record) when you try a RESEND... so it contacts DNS again.. and this time DNS gets it right....(this is my explanation)

now the issue is why this is happening to one server only....since u mentioned others send to this address and u also
send tons of email and this problem appears once in a blue moon when emails are send from your exchange server....

i am affraid this will require someone with DNS architecture knowledge to check your server ....probably u must enable DNS logging and other form of logging.....but what you know now is this is a DNS problem and you know which server  is the cause(well either the 2003 server where exchange is installed or the DNS server if it is on a diffrent server)....

 

by: coralogicPosted on 2006-09-07 at 13:09:12ID: 17474293

This has been enlightening and although it doesn't necessarily address the root cause of the problem it does shed enough light on the issue to further troubleshoot.  I wish I had access to the servers involved to browse log files, etc.  Regardless it seems that Exchange is doing what DNS is telling it to do in which case this issue isn't terribly appropriate to this category.

I appreciate the insight.  I believe the only real solution at the moment is the bandaid approach to changing the error code to 4XX as a temporary failure and allowing the server to resend at a later time.

 

by: VahikPosted on 2006-09-07 at 13:16:01ID: 17474352

coralogic i have answered thouands of questions and recieved even Fs for my efforts,,,,,but never been so diappointed
by a grade like this one....and this will be the first time i must ask ADMIN  Sembee to reconsider your GRADING....
I also would like Sembee to ACCEPT THE ANSWER from Dynamitedotorg (all point should go to him)since his comments were crucial in solving your problem.....



 

by: VahikPosted on 2006-09-07 at 13:29:00ID: 17474456

i must also add i have not only paticipated in thousands of questions and answers but i have also read every single question asked and answered here on the exchange forum for the past 3- 4 years and  this one should be considered one of the classics(classic is the one where u dont find your answr on a MS site or doing a GOOGLE search)....and i dont say this because i participated in it....
dynamitedotdog i see this is your first post but i can also see that you know what you are talking about....KUDOS to you....

 

by: coralogicPosted on 2006-09-07 at 13:35:16ID: 17474510

I'm a little taken back by your comments and would really like more explanation as to what you find so disappointing.  I certainly made every effort to be accurate in the grading and the dispursement of points.  Both you and dynamite offered significant insight into the issue and I felt it was fair for both of you to be compensated for that effort.  As for the grading, I used the guidelines that were provided in the link.  It indicated that if the answer I received did not answer the problem but gave information that would lead to an answer that a grade of B was appropriate.  I suppose if you look at this from the prospective of the answer is Exchange isn't the problem then yes it was solved but it did not completely remedy the problem so I graded it accordingly.

I am fairly new to the site but assure you my attempts were made with good intentions.  If Sembee should see fit to change what I have done then I certainly have no objections to that but for future reference it would be good for me to know why you were so disappointed with what I have done and why.

 

by: coralogicPosted on 2006-09-07 at 13:37:24ID: 17474528

I wanted to point out as well that you were the first response to my question and indicated then it may have been a DNS issue and not Exchange.  I would have thought of anyone to be upset about dispursement of points that you would feel slighted if not awarded any points for your comments.

 

by: coralogicPosted on 2006-09-07 at 15:27:03ID: 17475282

It looks as thought I'm just not familiar enough with the grading system and took it too literally.  There is a great deal of speculation in the answer to this problem and unfortunately it has reached a dead end not due in part to those answering questions but due to the fact I have limited resources to further troubleshoot this problem.  Taken literally I do need more information to complete the task but that information can't really be obtained without further investigation.

I understand from Simon's post that I was looking at the grading system in a different prospective.  I would think giving an A for best effort even when the problem has not been solved gives an inaccurate representation and skews grading to prodominately A.  But if that is how the system is geared then I have no objection to giving an A.  In all honesty from my prospective even if the problem was never solved and answers given were bogus I'm not out anything by just giving an A anyway.

I'm quite sorry if I've offended anyone.  I was merely trying to "play by the rules" as I understood them from the help information.  I must say this is the first time that I as a finacially supporting user to a service have felt attacked.  Vahik - I commend you for being so active in the Q&As and being so familiar with the platform.  I would just ask that you be a little more patient in working with someone new to the service that isn't as familiar with the rules of the road.  I assure you, my intentions were genuine.

 

by: HullThunderPosted on 2008-09-24 at 21:48:54ID: 22566318

Hello my client is also having this exact problem with an error randomly

Recipient address rejected: Access denied (state 14)

This is an exchange 2003 server and most emails are sent and received without problem.   Is there a relationship between only 1 MX record in DNS with a 0 value?  Should I recommend adding multiple MX records to the DNS to see if this helps?

nslookup non-authoritative answer:
 
myclientsdomain.com  mx preference = 0, mail exchanger = mail.mailroute.net
 
mail.mailroute.net   internet address = 199.89.0.202

                                              
1:
2:
3:
4:
5:

Select allOpen in new window

 

by: SembeePosted on 2008-09-25 at 15:01:01ID: 22574334

HullThunder - this is an old question. Unlike a forum it is not possible to "bump" questions back up the list. The only people who will see your post are those that have already participated. Instead you should post your question as a new question in the Exchange Server Zone which will allow other experts the chance to see the question and respond.

Simon
Exchange Server Zone Advisor.

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...