Dell SonicWall Site-To-Site VPN Blocking Ping

Found my answer here:

https://community.spiceworks.com/topic/1981159-can-t-ping-sonicwall-across-vpn

“You may already know this but just in case, if you would prefer to keep your low priority IPS enabled but still allow ICMP traffic, that is possible.  Under the IPS Policies section, you can set the category drop-down for ICMP and then click the pencil icon.  Once you do that, set the Prevention drop-down to Disable and then click OK.  That should let ICMP traffic work while still keeping IPS enabled for other types of low priority traffic.

Because it’s all ICMP, it will also allow other things like traceroute to function.  I played around with some of the granular controls but I couldn’t find a way to allow just ICMP Ping and Reply so this seems to be the next best thing.” -Daniel Bruss

“The blanket VPN > LAN rule may not be sufficient.  The new SonicWALL’s interfaces are sometimes protected separately.  Try creating a separate rule specifically to allow ping from the VPN to that interface, e.g. Allow PING from VPN > LAN on X0 interface IP (or whatever the relevant interface IP is).  I had to do this recently to get the ping to work across the VPN.” – BecauseI’mGood

Windows File Recovery Get Button Not Working

Attempting to install Windows File Recovery application from the Microsoft Store by clicking the Get button failed with no explanation. It just had a blue get button that remained there regardless of how many times you click it or closing and reopening the store app.

If you’re like me you ran the “wsreset” command just to make sure that there was nothing wrong with the store itself.

What I had discovered though that since this was a recent feature in Windows 10 that the device I was attempting to use it on was a version previous to 2004.

Updating to a version 2004 or later resolved the issue.

To check which version of Windows that you are running, press the windows key, and begin typing “winver”, then press enter.

This will show your version number.

LOC SMS Suite Error: SQL Server Network Interfaces: Error Locating Server/Instance Specified [xFFFFFFFF]

Ensure that the network connection profile is set to Private or Domain. If set to public, communication with registers will fail as SMB shares are used to transfer data between the Point-Of-Sale (POS) devices and the Store Management Suite (SMS) server.

An easy way to check this is by opening an elevated powershell window and entering the following command:

PS> Get-NetConnectionProfile

This will list all of the network connection’s profiles. To ensure which profile is associated with which network interface card (NIC) use the following command to cross-reference the variable “InterfaceIndex” with “ifIndex”

PS> Get-NetAdapter

Once, you have identified the NIC that you want to change the connection profile of from Public to Private you can set the connection using this command:

PS> Set-NetConnectionProfile -InterfaceIndex <number> -NetworkCategory Private

Changing “Private” to “Domain” will change the network connection profile to domain.

Connecting Azure to On-Premise Network

There are essentially 2 ways that I’ve discovered so far. The first one that anyone is going to do is to use the Azure VPN Gateway. That’s what it says in all of the documentation online. Except, it doesn’t say that here:

https://docs.microsoft.com/en-us/azure/vpn-gateway/tutorial-create-gateway-portal#:~:text=Create%20a%20VPN%20gateway%201%20From%20the%20Azure,use%20from%20the%20dropdown.%20…%20More%20items…%20

It’s called something else. It’s the same thing, different name. That caused me a lot of headache and wasted time. It’s called a “Virtual Network Gateway”. So, when you search for “VPN Gateway” in the Azure portal this is why it turns up with no results.

Pihole on Docker Guide

Here is the best one that I have found so far:

https://www.andrewdenty.com/blog/2020/01/25/installing-pi-hole-on-windows-10.html

docker pull pihole/pihole

Then create and start the container

docker run -d --name pihole -e ServerIP=172.16.154.130 -e WEBPASSWORD=password -e TZ=America/Chicago -e DNS1=127.17.0.1 -e DNS2=1.1.1.1 -e DNS3=1.0.0.1 -p 80:80 -p 53:53/tcp -p 53:53/udp -p 443:443 --restart=unless-stopped pihole/pihole:latest

Docker Error:

An attempt was made to access a socket in a way forbidden by its access permissions.

Essentially, something is probably already listening on port 80 on the docker host.

To check

nestat -ao

To stop IIS

net stop was /y

Source: https://www.sitepoint.com/unblock-port-80-on-windows-run-apache/

Find Hostname From Removed Internal Hard Disk Drive

“1) Copy the file: \Windows\System32\config\system from the subject drive onto your local hard drive
2) Start up Regedit (Start -> Run -> “regedit”)
3) Single-click on “HKEY_LOCAL_MACHINE” to select it
4) Do: File -> Load Hive.  Then navigate to and select the “System” file that you copied from the external disk.
5) When asked for a Key name, enter any name — I’ll Use “EXT” for this example.
6) Double-click on HKEY_LOCAL_MACHINE and you will see a “EXT” key under it.
7) Navigate to EXT\ControlSet001\Control\ComputerName\ComputerName
8) There should be an entry in the right window with the computer name.
9) To clean up, single-click on the “EXT” key to select it then File->Unload Hive.  Answer “Yes” in the next box.”

Source: https://answers.microsoft.com/en-us/windows/forum/windows_xp-files/computer-host-name-via-a-file/bfe2c5b9-834b-44b5-8680-5e4d6ba31f3e

Hyper-V Error 32791

I had this issue and my resolution was found here:

https://blog.workinghardinit.work/tag/mismatch-in-virtual-sizes-the-parent-virtual-hard-disk-and-differencing-disk/

As long as that link still works you should be fine. If not I’ll have to write my own version of the article. In essence, you probably have a checkpoint enabled on the VM and there is a failed relationship between the differencing disk file and the disk file for that VM if it fails to start with error 32791.