Link to home
Start Free TrialLog in
Avatar of clivie1
clivie1Flag for United Kingdom of Great Britain and Northern Ireland

asked on

SBS2008 emails extremely slow

Our internet connection in the office is running extremely slow, preventing users from accessing their emails.
Yesterday I contacted our ISP. They restarted the line and said everything fine. The router says the connection is at 6-7Mb which is normal.
But using the internet is unbelievably slow. Click a link and then go and make a cup of tea slow.

The suspicion is that there is some malware in exchange.
I ran a scan on the router using malwarebytes, attempting to apply the correct file exclusions. It didn't find anything.

Looking at the NAT sessions table on the router it shows a large number of active sessions involving ports 25 and 443, but I don't know what is normal.

If I reboot the router, there is flurry of emails arriving from Exchange, then it quickly grinds to a halt.

Any pointers?

I'm a bit desparate. But fortunately I'm not called Dan
Avatar of CompProbSolv
CompProbSolv
Flag of United States of America image

I would start by identifying whether or not Exchange is the issue.

From the server, browse to speedtest.net and do an internet speed test (or use whatever site you prefer), several times to have a good baseline.
Stop Exchange
Run the speed test several times again

If the speed is slow before stopping Exchange and fast afterward, then Exchange is the issue and we can look into that.  If it is slow in both cases then there is some other sort of issue to troubleshoot and we can look into that.  If it is fast in both cases, then we need to look at how you determined "internet connection is slow".
Did you resolve the IP addresses of those active sessions? This could give you a clue...
Download and run CurrPorts on the server. It's a very detailed tool that shows the applications and the active connections, with comprehensive filtering capabilities.
Hi clivie1,

You might have a network problem. If you restart the router and the internet works fine for a while it means the ISP connection is ok. You could have a router/switch issue or even a virus that uses your bandwith (mostly the upload). Do a speedtest when works bad. See if you are really using all the bandwith and if you are receiving low values try, just unplugging the network cable from the server and do another speedtest with a client connected directly on the router (assuming that router does nat or you can use public ip's).

I don't think Exchange has something to do with. Rather might be a "virus" or a faulty hardware.

Regards.
Avatar of clivie1

ASKER

OK.
I tried a couple of things.
I've shutdown Exchange using command line commands.
It has made no apparent difference to the speed of web page loading, as an example.
I also tried connecting the router directly to the server, rather than through the switch.
This appears to have made no difference either.
Router firmware is up-to-date.
ADSL down speed is 6.5Mb.
Avatar of clivie1

ASKER

Also there are still around port 25 action sessions in the NAT table
Please use another workstation. Not the server. A laptop or another machine. Remove Exchange server from network (unplug the lan cable) and do a speed test from the other machine.

Let me know.

Cristian
Avatar of clivie1

ASKER

Unfortunately the server controls the dns, not the router (hope I've got that right), so no internet without the server.
DNs forwarded.
Does the router does the NAT? If you have 6mb, you might have an adsl connection maybe. If you manage your dns from your server, no worries.

Just do like this:

If your network is nat-ed on 192.168.0.x, then use a static ip on a different workstation:
192.168.0.x    (you can get x with dhcp, before unplugging the server)
255.255.255.0
192.168.0.y    (y should be your router)
8.8.8.8 (use open dns values)

Cristian
Avatar of clivie1

ASKER

Sorry.
DHCP is handled by the server.
If I try and set up a static route on the router it won't accept it.
You don't have to configure nothing on your router. Your router only makes nat and your server makes the dns and handles the dhcp.

Now excluding your server, you remain without dhcp and dns. If you add OpenDNS (8.8.8.8) and add the same ip offered by dhcp on one client, but static now, you avoid completly the server.
I would suggest the following:

Connect a computer directly to the router.
Browse to speedtest.net
Disconnect ALL other devices from the router.
Run Speedtest (DNS shouldn't matter at this point as it has already resolved it).

Is it fast or slow?

If fast, start reconnecting devices and rerunning speedtest until you find what is slowing the connection down.
Avatar of clivie1

ASKER

I don't know how to do this.
I've DHCP config set to disabled, rather than relaying to the server.
I've set the Dns server IP to 8.8.8.8.
Still cant set up a static route, but the ip address of my laptop is bound to its mac address. In the arp table
@clive1: I assume that your last comment is at Csiki's suggestion (which is a very reasonable suggestion).

Keep in mind that my last suggestion requires no reconfiguration.
@CompProbSolv : the same think I have suggested to Mr. Clive. However if he uses the dhcp and the dns from the server will had a connection timeout once he unplugs the server. That's why my point was to make it independent and connect it directly to router, but with static values (dns and ip).

@clivie1: Can you please provedive us the local network configuration of one of your workstation that works?
(ip, gateway)

Regards
@Csiki: Yes, our suggestions are very similar.  Have just one computer doing the test with all others disconnected.

Once the workstation is logged in and has its IP address info from the DHCP server, it shouldn't need the server for DHCP for a while (until a workstation reboot or half the lease time is expired).  DNS is a different story, of course.
If the workstation is on speedtest.net and then the DNS is disconnected, that also won't be a problem as long as speedtest.net doesn't try to access some other domain.
Avatar of clivie1

ASKER

thanks for your help

I've tried and I honestly don't know how to do what you've suggested.

I thought I would factory reset the router which I did, but I don't seem to have the broadband password. then I thought I would go and buy ba new router in the morning, but I still don't hav the password.
So I think I'm stuffed.
"what you've suggested"....  Csiki or me?
Avatar of clivie1

ASKER

Both
Can you tell me where you had a problem with the four steps that I listed?  Or was it with the fast/slow question?
Avatar of clivie1

ASKER

OK.
This is weird.
I've disconnected everything from the router barring my laptop, and I can now browse web pages - just.
It is very slow.
Speed test refuses to run - just sort hangs.
Previously I couldn't get any type of connection.
Run this from a CMD prompt:

ping -t 4.2.2.2

It should run continuously until you press Ctrl-C or close the window.

Do you all replies come back?  What sorts of numbers do you get for "time="?

If the laptop is the only thing connected to the router and you are having speed issues (I believe that this is what you have indicated) then the problem is with the router, ISP, or cabling inbetween.
Avatar of clivie1

ASKER

Times average 95 seconds.
Quickest was 88 seconds.

I have had the line restarted and checked.

And I replaced all the cabling and the microfilter yesterday.
I'm going to order a new router.
Seconds or ms?

I'm running 35-45ms.
Avatar of clivie1

ASKER

Sorry Ms.
With quite a few timeouts.
ASKER CERTIFIED SOLUTION
Avatar of CompProbSolv
CompProbSolv
Flag of United States of America image

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 clivie1

ASKER

About 185ms
Speed test gave 5.61Mbps download, 0.52 upload.
That's without the server connected.
I unplugged the phone, but can't connect the dsl cable without the microfilter.
Avatar of clivie1

ASKER

Now I'm watching movie trailers on imdb and pages load very fast!
the only thing I have done is factory reset the router a few times and reloaded the previous configuration.
usually the microfilter goes on the phone lines to filter out the dsl noise from the telephone users, and the dsl modem requires the full audio bandwidth. If you put it before the dsl modem you will have problems.
Avatar of clivie1

ASKER

the dsl cable connector from the router isn't a phone connector.
On adsl there have always been microfilters that plug directly into the bt socket, or built into it.
Have I had this wrong all these years?
No separate modem.
Avatar of clivie1

ASKER

Thanks very much for all your help.
It appears to be fixed. Speed is back to normal. Emails are flowing normally.
No real idea why, unless it was unplugging the phone.
I plugged it back in and things still seem fine.

Moving to Office 365 soon.
the way it should be is:


telephone jack   - splitter ----- router/dsl modem
                                             ----- filter - phone
                                              ----- filter - phone
I agree w/David.  I have seen splitters that have a modem port and a phone port where the filter is built in to the phone port.  The modem port is a pass-through.  The splitter can be removed if the modem is the only device being connected.

I've always seen a standard RJ-11/12 jack as the input do a DSL modem or modem/router.  What sort of jack is there on the modem/router for the DSL signal?  What is the make and model of the modem/router?  I'm wondering if there might be some clue here.

While I agree that it is great that it is working now, I always have concerns in these situations (where I don't know what may have fixed it) that the problem will come back and I'll be starting all over again.
Avatar of clivie1

ASKER

BT socket has 1 rj45 socket.
Microfilter plugs into that.
Phone plugs into the microfilter along with the adsl cable with rj11 at each end.
The router is a Draytek Vigor 2280n.

Are you saying that the phone should not be plugged into the microfilter?
This is the microfilter I bought yesterday.
http://www.maplin.co.uk/p/rj11-adsl-microfilter-a24cg
If you want to hear the DSL noise then don't plug the phone into the microfilter! This filter is a low-pass filter that only allows frequencies below a certain threshold. The dsl modem requires all frequencies above that threshold.. as shown in my simplified diagram. a filter goes before every phone but not the dsl modem. Here the DSL provider gives you 3 filters with their DSL package.
The microfilter that you selected appears to have RJ-11/12 (4- or 6-wire) connectors, and no RJ-45 (8-wire) connectors.

According to the manual I found at http://www.draytek.co.uk/support/downloads, the DSL port on the router is also an RJ-11/12.  There is an RJ-45 port, but it is for an incoming Ethernet connection.

You should be able to connect a standard telephone cord from the wall jack to the DSL port without any filter.
Avatar of clivie1

ASKER

I can see I'm out of my depth.

With the telephone cable straight into the BT socket, the up and down speeds are improved.
As we don't really ever use the telephone in that location, that is excellent.
Thank you.
that is exactly what you need. as now the modem gets all of the audio frequencies that it requires.. In your circumstances you don't require a microfilter.