Windows update error 80244022

A few days ago I updated my office laptop to Windows 10 build 1703. This part passed fine. However, after the reboot, Windows update reported an error with code 80244022. The explanation of this error is unclear – something went wrong.

After a few restarts, many retries, even deletion of the Software Distribution folder from the Windows folder, I searched the Net. Many answers were like “it’s just gone”. As my error isn’t just gone with the wind, I knew that it’s time for the HEV suite, crowbar and deep dive into the world of logs and Windows services.

Continue reading

“Greasy cloth” in the Internet link

A few weeks ago, I had a small project to replace one ancient Cisco router with one new MikroTik RB 2011 device. To make a long story short, I investigated the old Cisco configuration and then configured MikroTik.

After a few hours, I had the phone call. The local admin called to tell me that their Internet was terrible. There shouldn’t be any problem at all, as they are using the fiber optic link. Therefore, I connected remotely to the MikroTik device and checked its configuration.

Continue reading

Removing BUSY leases from MikroTik DHCP pool

Whenever we’re designing a network, we’re trying to assign at least one continuous block of IP addresses for an automatic client assignment. Using the DHCP server, we can make network administration much easier. We can even use the DHCP server to assign an IP address for the servers in our network.

When the DHCP server spots a previously existing IP address from its DHCP leases pool, it will block that address from further assignment. This mechanism will prevent duplicated IP addresses in the same network segment.

Continue reading

Changing SID of cloned VMs

The fastest way to build a larger virtual environment (either test or production), is to install one VM and then clone it. This process is not the same for every environment. Additionally, it depends on the mechanism of the VM cloning process.

Additionally, every computer in the AD domain has its own identification. This identification is not its name. The computer name is useful for us. Moreover, this identifier must be unique.

Continue reading

NETLOGON event 5807

Recently, I found a lot of NETLOGON warnings in the system log. As I know my network is very clean, I was very curious about this. Every anomaly in my network requires careful examination.

After analysis of the log file, I found the root cause of this warning. Over time, we added some servers in the test network and at the same time added them to the AD domain. However, I omitted to define this subnet range in the AD site structure.


Continue reading

Updating iOS 10 beta to public version

My iPhone worked fine on the iOS 10 beta 2. Apple advises it won’t work any of the beta versions of any software, except during the test periods. The phone worked fine from my perspective and being lazy; I didn’t want to perform the update.

A couple of weeks ago though, the phone occasionally prompted with the message “A new iOS update is now available. Please update from the iOS 10 beta.”. Finally, over the last few days this prompt appeared every time the device was unlocked. Eventually, I decided to upgrade the iOS to the public version.

Continue reading

Troubleshooting poor performances of virtual machines in an Oracle VirtualBox

Sometimes I have to give a presentation on IT. I like to make a such presentation to be dynamic, combining together slides and a live demonstration. I often use several VMs in the same time to simulate scenario.

Preparing one such presentation, I made a few mistakes in the configuration of the VMs. Eventually, one VM was too slow during startup. An audience on the presentation didn’t noticed the problem, as I covered it up with an another part of the demonstration.

After the presentation, I analyzed the whole situation and found the weak point – the wrong choice between VM’s parameters.

Continue reading