With no call-out fee and a no-fix-no-fee policy Caspian I.T. provides computer and laptop, repairs and services for the Croydon, Crawley and Brighton areas. TEL: 0208 406 1003
Rates are charged at £40 + VAT per hour for a home on-site visit (most issues resolved within first hour). And £50 per hour for Networked or Business systems.
Alternatively there is a fixed rate of £49 + VAT per computer, for a Collect and Return service where your system will be fixed and returned to you within 1-3 working days.
Every service for your computer. From a simple home laptop repair to a complex server network; Caspian IT offer a truly high quality service to help you keep your home and business running smoothly. Our experienced and professional network engineers are available when you need them: We come to your home or office. We also offer a collect and return service with a fixed price labour charge. An efficient fast and stable computer network is the bedrock of business success.
“I.T. can make a huge difference to a companies success – helping you get it right the first time is what Caspian IT do.”
If you’re wondering whether Caspian IT can help you with a computer problem you might have, the answer is most probably yes. We normally deal with home users or the owners of small and medium sized businesses. We not only repair broken laptops and desktop computers, we diagnose faults that might be caused by a virus or spyware. Caspian IT also offer a series of highly configured servers for sale that can provide you with an assortment of online services that maximise the flow of information in your organisation. Full Story
Latest News & Tutorials
Q. Ok, so in the Control Panel under devices and printers I clicked ‘add printer’ and withing a few seconds my M2070 printer’s correct name and correct IP address is found. The appropriate driver was automatically downloaded and installed. Then a windows pops up after installation to see if I want to a) Set this as my default printer. and b) print a test page – Only to find that it can’t be set as the Default Printer, Can’t print a test page and doesn’t show in the list of printers.
For the first few seconds there everything was going swimmingly until a few seconds after that everything turned to…. What gives?
A. Ok. Suprisingly there are some things that Microsoft doesn’t and never has done terribly well and one of them is effectively dealing with a printer (automatically) I’ve always found it easier to install a printer manually.
For the Samsung M2070 (an inexpensive but nice multi-purpose mono laser printer) The manual install is similar to what you’re doing now. Ie Control Panel > Devices and Printers > Add a printer.
Now here’s the thing even if you see your printer correctly listed don’t select it and click next – instead click on the link below ‘The printer I want isn’t listed’. This will then allow you to either specify the printers correct name (or IP address that resolves to the correct name) and add it from there by choosing the selection ‘Add a printer using a TCP/IP address of hostname’. For some completely unknown reason this method has always worked for me. It’s comforting to know that still after 30 years Microsoft still can’t add a printer correctly (sorry if that sounds harsh but it’s true).
If you want to find out what your Windows serial number is all you have to do is to open a command prompt Start > Run > CMD and copy and paste the following command:
wmic path softwarelicensingservice get OA3xOriginalProductKey
Then just note down the serial number.
*EDIT* Having solved this problem I’m now not entirely happy that the title of this post is entirely accurate. Maybe it should read ‘DNS Redirection Problems Resolved’ that came about not because of misconfiguration or a misunderstanding of the workings of DNS but as a result of something quite different…
The following post is very scrappy, it details all the checks and measures I went through to solve this niggling problem. Several times I thought I had it fixed only to be proven wrong a day or two later. I have left the post unedited in light of new information to show all the checks and balances I went through. I’m hoping there might be some useful information and things worth checking along the way.
Earlier today something strange started happening with all my websites on IIS 8.
I went to the IIS website searching for answers, I even posted my problem as clearly as I could but as yet have not received any help. I had checked everything I could possibly think of myself to see if there was something I could have overlooked but everything seemed to check out just fine. The only problems I was having was with my sites locally hosted, all other sites on the Internet were coming up just fine. So the problem has to be internal to my network. HTTP Redirect was fine (unused). I double checked my DNS and that was fine too. It also wasn’t URLRewrite either. Whilst scouring through IIS 8 Manager I stumbled on ‘Server certificates’ I could see an entry there with no further information (thinking I’d found the problem I deleted it). A little while later there it was again… re-directing to HTTPS all the time.
My final resort was to remove IIS8’s HTTP Redirect all together. Right, try redirecting now!
After re-booting the server I found that I was getting 503 errors. The cause of this was in the server’s Application Pool a number or websites had been stopped for some reason, so under ‘Application Pool Tasks’ in the panel on the far right I just clicked ‘start’.
I think this might have now fixed the problem but will report back in a day or so to confirm.
One day later and oh dear.
…Here we are now a day later and one of my sites was still being redirected to HTTPS instead of HTTP. This is insane considering my web server doesn’t even have the HTTP Redirect Module installed. This now has to be some kind of internal DNS issue. My Domain controller handles my internal DNS and my Web server handles my external DNS. Seeing that I have had no complaints from from visitors and my average number of daily visitors to my sites hasn’t changed I can reasonably assume that my external DNS is still fine.
Another point I’d quickly like to make is that this didn’t happen all the time, as my original post stated it would be fine for several hours but once it started happening – that was it, it would continually happen.
One thing I failed to check when I did have a look at my internal DNS was the DNS forwarders! Here’s what I found:
As you can see the IP addresses in red are immediately under suspicion. The top two are my ISP’s DNS servers, but the 2 IP’s underneath are unknown to me and a Google search didn’t help either. Needless to say I removed them straight away and did another; ipconfig /flushdns on my domain controller. As an added precaution I did a full virus scan using the latest software and database from MalwareBytes – which turned up nothing.
Needless to say I’m happy I found the route cause of the problem (at least I think), but I’m concerned as to how it happened in the first place. I am remaining vigilant and will report back again in a day or two.
Well it’s still happening – However I’ve discovered it’s only happening when I access my sites from any Windows computer on my network. Something, somewhere has gone very wonky. If I access my sites using Chrome from my iPad and iPhone they come up absolutely fine both inside and outside my network.
I’m using a rather generic router provided by my ISP with rather limited firewall settings (whether this is the cause or not I can’t say for sure). My laptop has travelled with me and connected to many networks since I first installed Windows 8.1 on it.
Is my network infected with a virus? According to MalwareBytes – no.
I’ll keep digging and report back… again.
The Root of the Problem
OK. I’m now pretty sure this whole redirection from HTTP to HTTPS is the result of an attack on my network. Why? I just tried pinging my domain controller and rather than coming back with a local IP address it came back with:
Googling this IP address comes up with all sorts of interesting information.
Virustotal.com has this to say:
As you can see from the date of this post and the date of the file downloaded by VirusTotal in a sandbox (12-07-2015 UK date format) This is the date I started having this problem and as stated above the ‘not detected by any antivirus solution’ is just a little concerning. Looking through several pages about this IP address there are many ‘complaints’ but I couldn’t find anything offering a solution.
Encrypting my DNS
Maybe it was an oversight or just pure ignorance on my part, I realised I didn’t have any of my DNS zones encrypted with DNSSEC. I’ve never had a problem with my DNS before… Anyway I decided to encrypt all my zones/domains both internally and externally and both Forward and Reverse lookups, I performed another ipconfig /flushdns on all my Windows systems and just waited to see what happens. Now when I ping my domain controller I’m getting it’s proper local IP address, all my websites are coming up with no ridiculous redirections going on and things currently are looking tickety boo. Have I actually just found the solution? I honestly don’t know but will report back again when I know more.
Another day later…
All the servers on my network have been completely fine, I’ve run MalwareBytes on every Windows machine and all systems have come up clean. When I say all servers on my network have been fine I suspect that is because they are members of a domain. The copy of Windows 8.1 on my laptop however is not able to join a domain and so a lot of the features and security benefits that go with it are not available to me.
It was only a matter of a few hours when my laptop started going wobbly again. For future reference there’s a handy website that is worth visiting it’s
From this site, after a few checks it prompted me to download HitmanPro v 3.7.9. Scanning my system with this program (which I’ve never used before) I was surprised to see a number of ‘hits’, mostly they were banal tracking cookies, but one find caught my attention:
This is some 64 / 32 bit program redirect. Whatever it was according to HitmanPro it shouldn’t be there. I clicked Next and let it do it’s thing. As soon as these rogue entries had been removed (a reboot wasn’t required) everything started behaving properly.
At this stage I’m quite happy as my servers have been completely fine, I’m also fairly confident that my laptop is also now fixed. Yesterday I bought myself a new 2TB 2.5″ HDD and considering Windows 10’s official release day is only a few days away (July 29th 2015). I intend to remove my current hard drive put it into storage and start afresh.
I try never to format a drive if I can help it. You might copy all your files over, but there’s always something that gets forgotten maybe it’s of little consequence but sometimes it can be rather more important.
I think we’re done here, it’s been an education for me and I hope of some help to you. As always if you have any questions or would like to add something to this post please feel free to write something in the comments below.
**No we are not done**
Another oversight on my part was failing to check other browsers such as chrome. (I’m currently using Firefox).
I found here the following: Disabling https, is not an absolute in Firefox. Some sites will redirect and may not offer http.
However to choose one url over the other if it is an option you can disable autofil:
Address Bar Search In order to change your Firefox Configuration please do the following steps :
- In the Location bar, type about:config and press Enter. The about:config “This might void your warranty!” warning page may appear.
- Click I’ll be careful, I promise! to continue to the about:config page.
- In the filter box, type or paste autofill and pause while the list is filtered
- Double-click browser.urlbar.autoFill to toggle it from true to false.
Yet another day later.
I come across this post and read the post someone who seems to be having a similar/same problem as me. The recommendation is as follows:
Another solution? (which still didn’t work for me)
Are there any parts of your site where you use HTTPS? Sometimes an administrative page will send Firefox a header indicating that it must always use HTTPS (“Strict Transport Security”), and that is remembered for the entire domain, even for pages that should not use HTTPS.
If you think this is a possibility, to clear that setting, you can try this:
In the Library dialog (Ctrl+Shift+h), right-click a history entry for your server and choose Forget About This Site. This will clear the permission/restriction settings for the site, as well as history, cookies, and any bookmarks to the site.
Tried this and it’s still not working as I still get this HTTP to HTTPS not only with Firefox but also with other browsers as well.
Flush the DNS cache and restore MS’s Hosts file …
Copy and paste these lines in Note pad.
Well this looks promising… no really
attrib -h -s -r hosts
echo 127.0.0.1 localhost>HOSTS
attrib +r +h +s hosts
netsh winsock reset all
netsh int ip reset all
shutdown -r -t 1
Save as flush.bat to your desktop. Right click on the flush.bat file to run it as Administrator. Your computer will reboot itself.
After re-booting I fount my servers network card had lost it’s static IP so watch out for this in case you need to remote desktop in.
Now run a full scan with Eset and let me know if it still detects a DNS cache poisoning. (my full scan turned up nothing)
And so the story continues…
To be honest I’m certain that my local domain controller has been the victim of a DNS poisoning attack, or some type of spoof (I did mention this earlier I know) but the measures I thought had fixed it clearly hadn’t.
I found that under Forward Lookup Zones > my internal DNS domain > Properties and then under the Name Servers tab. The IP address for mycomputername.mydomainname.local had an IP address of UNKNOWN. So I fixed this.
Also I found under mycomputername in the DNS snap-in a user called SELF with special permissions. Apparently it’s a built-in user but I must admit to not knowing anything about this.
OMG – After ALL this I’ve finally discovered that is IPv6 that’s cocking everything up!!
This is unbelieveable, I’m devastated, gobsmacked. Earlier today I formatted my HDD and installed a completely fresh copy of Windows 10 pro. I found that even moments after installation I was having problems with what should have been local computers on my network responding with local IP addresses on my LAN. Instead I was getting public IP address what wasn’t even my own WAN IP, it was someone elses! (The very same IP I was getting earlier)
My domain controller (Windows Server 2012) automatically has IPv6 installed when you install DHCP. By manually specifying the IP address of my DNS server instead of having it assigned by the DHCP server I was eliminating the IPv6 assignment that would otherwise have been assigned to my network card.
IPv6 has been cocking up my network for months and I was blaming everything from SSL’s on my IIS server, viruses on my system – you name it – everything.
I now need to find a way of fixing the IPv6 problems or removing it entirely from my server – clearly the world isn’t ready for it yet.
Disabling IPv6 can be done on the server using the netsh command.
You can try to use netsh command to disable IPv6. In addition, you can use Registry Editor to completely disable IPv6 by adding a registry key “DisabledComponents” with value = 0xffffffff in Hexadecimal to disable all IPv6 components.
For years, KB 929852 has documented manual and fix-it methods to disable IPv6 by setting DisabledComponents = 0xFFFFFFFF under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\.
Here’s a table (swiped from serverfault.com many thanks)
Value - Effects 0 - Enable all IPv6 components. (Windows default setting) 0xffffffff - Disable all IPv6 components except the IPv6 loopback interface Prefer using IPv4 over IPv6 0x20 - Prefer IPv4 over IPv6 0x10 - Disable IPv6 on all nontunnel interfaces 0x01 - Disable IPv6 on all tunnel interfaces, including ISATAP , 6to4, and Teredo. 0x11 - Disable all IPv6 interfaces except for the IPv6 loopback interface.
That’s it so far kids.
Many thanks to Jacee
Checked and confirmed.
Q. I have a Toshiba S50 laptop running Windows 8.1 with an Atheros AR956x wireless network adapter, however the connection keeps dropping. I’ve looked for new drivers but apparently I have the latest available. I keep having to disable the network adapter and then re-enable it to restore my connection. This seems to be happening more and more frequently. What can I do?
A. I have seen a number of posts on this issue on a variety of websites. On some sites like the Toshiba website there is a fair amount of active discussion, some comments are pure speculation and some that seem to offer reasonable advice but no actual links to anywhere.
Along my journey to solve this issue I came across 2 websites in particular 1 of which supposedly offered ‘unofficial drivers’ none of which could be downloaded without causing an error page and the second of which provided Atheros AR956x driver downloads which according to HitmanPro 3.7 (a ‘second opinion’ virus scanner) contained a virus and immediately halted the installation.
My laptop has only recently become unstable and I suspect it is because of primarily 2 reasons. 1 Not keeping my Windows 8.1 completely up-to-date. And secondly I believe the driver for my network card had become unstable. Whether these two are mutually coincidental I have no idea.
What we do here is I feel the safest and most secure way of correcting this irritating problem without using any unofficial websites. What we are going to do is remove all traces of the current wireless driver as well as any earlier releases. Once they have all been removed, connecting through a standard network cable directly into your router, download the latest Windows Updates for your OS and also download the most recent and stable driver for the Atheros directly from Microsoft. You will also need your Routers Wireless Password as once you have installed the new driver you will need to re-connect to your network.
I have done exactly this earlier this morning and both my system and wireless network card have been rock steady since. If any further issues transpire I will of coarse immediately amend this post.
*EDIT. It’s been over a week now and Haven’t had one single drop out!*
Out with the Old and In with the New.
Removing ALL the wireless drivers, the one currently used and any previous releases you will need to go to Device Manager, right click on the Qualcomm Atheros 956x Wireless Network Adapter and click ‘Uninstall‘ you will then be given the option to ‘Delete the driver software for this device‘ tick that box and then OK.
The current driver being used will be uninstalled and the driver files deleted. Next right click on your computers name and select ‘Scan for hardware changes‘. You will quite possibly find that a driver is indeed found on your system and the install process will begin again – this is ok so allow it to happen. If you again see the Qualcomm Atheros 956x Wireless Network Adapter listed in Device Manager repeat the step above until when you ‘Scan for hardware changes‘ you see the following…
Your wireless network adapter in Device Manager should look like this:
This is GOOD.
Next, connect your computer directly to your router (not your modem) using a standard Network Cable (otherwise known as a Cat5e cable with an RJ45 connector) This will allow you to connect to the Internet and download the latest updates and drivers directly from Microsoft.
If you move your mouse pointer to the bottom right of your screen a little sidebar menu will pop up. Click on Search and in the box type Windows Update. You should now see a screen similar to this:
Select ‘check for updates‘ and after a minute or two you should see a screen similar to the one below with all the update files available for your machine. The driver we are specifically interested in – as you can see from the image below right at the bottom of the list. Tick this box along with any other Windows Updates that might be available as well as it’s always good practice to keep your system fully up to date.
Select this box and then go ahead and Update your system. This may take a few moments depending on your Internet connection speed. Once this is done Reboot your computer if it doesn’t do this automatically. Disconnect your computer from the Network Cable and once your computer has re-booted, login as usual.
You now need to select your Wireless Network from the list of available networks and enter your network password. If all is just and fair you should now have a stable wireless Internet connection and peace has been restored to the World once more.
- “Windows could not complete the installation. To install Windows on this compuiter, restart the installation.”
- Samsung M2070W Scan to PC – Not available (Solved)
- WordPress Contact Form 7 & WP-Mail-SMTP problem solved
- Qualcomm Atheros AR956x wireless network adapter keeps dropping it’s connection. (Solved)
- You are not authorized to log in to this diskstation. Please contact admin for authorization (Solved)
- The environment variable HOME is not set. The following directory will be used to store the Git user global configuration and to define the default location to store repositories: ‘C:\Users\myusername’. If this is not correct please set the HOME environment variable and restart Eclipse.
- Installing Perl (x64) on Windows 2012 with IIS8 (Solved)
- Out of memory. Either Opera ran out of memory or the process for the webpage was terminated for some other reason
- WordPress widgets not saving or dragging?
- Can’t access ANY files on my Synology Diskstation after update of 17/12/14 (DSM 5.1-5021)
- Samsung M2070 Series Printer not Printing (Windows 10)
- How do I find my Windows Serial number?
- IIS 8 Inadvertently Keeps Redirecting from HTTP to HTTPS (Solved)
- Qualcomm Atheros AR956x wireless network adapter keeps dropping it’s connection. (Solved)
- In how many ways can a human genome be combined and still be human?
- Dragon Age Inquisition: Your Trainer
- Out of memory. Either Opera ran out of memory or the process for the webpage was terminated for some other reason
- Tomb Raider: Failed to Initialize Direct3D with current settings (Solved)
- X ERROR: This service is trying to auto-save your progress but is unable to do so because the trust settings are not enabled, please refer to the help for more information
- Google blocked a less secure app from accessing your account.