How to Disable Private Browsing in Firefox

What if you want to check your kid’s browsing history, but you can’t trace all the pages because they had Private Browsing on while they were surfing the Internet?

Notice: The following instructions will make it more difficult to enable private browsing, but not impossible. Additionally, it is easy to delete recent browsing history even without private browsing enabled. If you want to track internet activity more thoroughly, consider using software for your router. As always, being open and having a good relationship with your children is paramount, such that such measures function as a precaution, and not the main recourse.

How Do You Disable Private Browsing in Firefox?

Mozilla applications (such as Firefox) allow you to change the applications interface look by editing a file called userChrome.css. This file will be located in your profile folder. If it doesn’t exist you can create it manually or you can copy a file called userChrome-example.css and rename it to userChrome.css. It should be under

C:\\Users\\[User]\\AppData\\Roaming\\Mozilla\\Firefox\\Profiles\\[random string].default\\chrome\\

Open the file on any text editor. Copy and paste the following lines after @namespace

/* Hide Private Browsing in App menu and Tools menu */
#appmenu_privateBrowsing, #privateBrowsingItem {display:none!important;}
/* Hide Sanitize item in App menu and Tools menu */
#appmenu_sanitizeHistory, #sanitizeSeparator, #sanitizeItem {display:none!important;}

Now Firefox will not have the option to start a Private Browsing session.

How to Make Changes to OpenDNS Take Effect

If you have applied changes to the OpenDNS Filter for your network, then your users will most likely have to flush their DNS cache in order for the changes to take effect.

If a user has not yet been to a blocked website during the time they have been using the internet, then when the site is blocked in OpenDNS it will be blocked without needing to flush the terminal’s DNS cache.

However, if for example you have just blocked Facebook.com on your network, and a user has already navigated to that web page, and has not restarted their machine or closed their browser, then they will continue to be able to access Facebook.com until the DNS cache for that machine has been flushed.

How to flush DNS cache in Linux / Windows / Mac

To flush DNS cache in Microsoft Windows (Win XP, Win ME, Win 2000):

  1. Start -> Run -> type cmd
  2. In command prompt, type ipconfig /flushdns
  3. Done! You Window DNS cache has just been flushed.

To flush the DNS cache in Linux, restart the nscd daemon:

  1. To restart the nscd daemon, type /etc/rc.d/init.d/nscd restart in your terminal
  2. Once you run the command your linux DNS cache will flush.

To flush the DNS cache in Mac OS X Leopard:

  1. Type lookupd -flushcache in your terminal to flush the DNS resolver cache.
    ex: bash-2.05a$ lookupd -flushcache
  2. Once you run the command your DNS cache (in Mac OS X) will flush.

To flush the DNS cache in Mac OS X:

  1. Type dscacheutil -flushcache in your terminal to flush the DNS resolver cache.
    ex: bash-2.05a$ dscacheutil -flushcache
  2. Once you run the command your DNS cache (in Mac OS X Leopard) will flush.

For more information, visit the following website:

https://sites.google.com/a/maine.edu/opendns/home/filtersettings/how-to-make-changes-to-opendns-take-effect

Solution: Windows not indexing Google Drive folder for easy search though the start menu

This fix works for all versions of Windows (Windows 7, 8, 8.1, and 10).

Go to the actual folder in its C:\Users\\Google Drive\  (NOT the Google Drive folder listed under ‘FAVOURITES’ which is a shortcut).

Right click ‘Google Drive’ > Security tab > Advanced > Click your username (mine showed ) > Click ‘Change Permissions’ > Check the ‘Include inheritable permissions…’ box > Click ok.

Search indexing of Google Drive should then begin in the background.

After changing these settings in an offending Windows 7 computer, indexing happened almost immediately.

For more information, check out Google’s product forum:

https://productforums.google.com/forum/#!topic/drive/5EPuLuwmLGI

QuickBooks Pro / Enterprise on a Domain Controller – Not going into Multi-User Mode

Hey everyone,

We found an issue with QuickBooks Pro or Enterprise running on a Domain controller and have found a fix for us.

After scouring the web for information, we couldn’t find a solution that was easy and worked repeatedly.  The problem is the QB Database service conflicts the DNS Server service which is required to run active directory in a single server environment.

Typically a quick fix was to stop the DNS Server service, then start the QuickBooksDB service. Ultimately, to fix the issue, change the QuickBooks service “Log On” from “./QBDataServicesUser” to “Local System” and check Allow service to interact with desktop. Once you have done this, it should start without issue.  Hope it works for you!

Here is how we fixed it:

The client was unable to open QuickBooks in multi-user mode on local pc from the database on the server, logged into their server and found the Quickbooks Database Server Manager was not running.

When I clicked the “start scan” button it said it could not start the services QuickBooksDB. So I logged into the services manager and tried to start the QuickBooksDB27 service manually. It would start but turn off immediately. This was the third version installed on the PC; the first version was QuickBooks 2015, then QuickBooks 2016, then QuickBooks 2017.

QuickBooksDB25 was “Log on as” .\QBDataServiceUser25, then QuickBooks 16 was “Log on” as Local System account, QuickBooks 2017 went back to “Log on” as ./QBDataServeicesUser27.

Since the QBDBMgrN.exe is looking for permission to from QuickBooksDB27 to start and the service would not start because it was using the same ports as DNS, I changed the “Log On” from “This account” to “Local System account” and checked “Allow service to interact with desktop,” clicked apply then OK.

Then, I went back to services on QuickBooksDB27, clicked “start the service” and the services started right up. I went back to the QuickBooks Database Server Manager and clicked the “start scan” button. This time it scanned the files and started the Quickbooks Database Server Manager and the user was able to log into QuickBooks on a local machine and switch to Multi-User Mode.

This is the second client I’ve had to do this for and it has worked without any more issues.

(Solved) Fix SoftPro 360 on Roaming Profile with Folder Redirection

SoftPro 360 is NOT designed to work on a roaming profile with folder redirection.  This article applies to those who have made their roaming profiles redirect their AppData folder.

The SoftPro 360 only installs to the local profile and not a server roaming profile.  It is assumed if SoftPro 360 gets hung up on data retrieval, it will freeze up SoftPro 360 and stop it from communicating with the server.

One of the commonly shared symptoms is the SoftPro login will say it cannot communicate with the server.  The SoftPro 360 folder may randomly disappear from either the local AppData folder or the Roaming AppData folder.  Upon reinstallation of SoftPro 360, it will appear to work correctly, but the symptoms stay the same.

The only way to reinstall properly is by removing the SoftPro 360 folders from the local and the roaming profiles.  Then, reinstall with admin privileges.  This is not a permanent fix but will make SoftPro 360 work again until the next glitch.

If you have a roaming profile which needs to have the software reinstalled, the following are the steps to make it work.

1.  Follow the path to %temp% which will give you the local profile
2.  Once in the local profile, navigate to the local/appdata folder, delete the 360 folder
3.  After the local folder is deleted, go to the server’s roaming profile \\server\profiles$\whoever and remove the 360 folder from the AppData folder
4.  Install with elevated privileges.  If the installation works correctly, you should see a command prompt pop up for a second.

How to turn off sound in Starcraft & Starcraft BroodWar

I was feeling a bit nostalgic and decided to play a game or two of the old Starcraft Broodwar. I don’t like in-game music much so I tried to find a way to turn off the background music. After scouring the internet, no one had an answer. I guessed a few things and tried CTRL S. It turned off the sound effects but not the music. Going off of my latest guess, I tried CTRL-M which turned the background music off. I thought I would post this here to help some of you all with the same issue. GL!

Turn off in-game sounds:

CTRL-S

Turn off in-game music:

CTRL-M

SOLVED – Company Website works on the web but not in my local network

If you have the issue where your website is showing up everywhere except for your local network, check out the following information.
The issue is your server was once set up to either host e-mail, like Exchange, or your website.  Now it is not hosting your website and you need to point your local DNS to the new IP address of the web server hosting your website.
To test this theory, you can easily change the HOSTS file in a computer on the network to point to the IP address of the web host.

How to Change the Host File:

To fix the issue network-wide, you have to change the DNS in the Domain Controller to point the domain to the actual external IP address of the web host.

How To Change the DNS:

  1. Go to the server that handles your DNS
  2. Open DNS manager
  3. Expand the server, Expand the Forward Lookup Zones
  4. Make sure that you have a zone called: yourdomain.com. If not, create it.
  5. Expand the zone
  6. Check to verify that you have two records;  An A record without anything and an A record with www.
The A record without anything will work for http://yourdomain.com
The A record with the www will work for http://www.yourdomain.com
Both of these records should point to your web host’s IP address.
Note: you do not have to check the box to create a reverse lookup as you do not host it on a local machine.
  1. Propagate the changes to other DNS if they exist and you are done.
  2. To be on the safe side, right-click the server and select Clear Cache.
  3. Then the clients need to run “ipconfig /flushdns” in cmd line

I would do it in the servers too to check.

Driver Error for ZettaGuard USB 2.0 UGA

We ran into an issue when installing the Drivers for the USB 2.0 UGA from ZettaGuard. The small disc could not be read on the computer we were installing it on. We tried to download it from the ZettGuard website but it would load with an error message.

Googled USB 2.0 UGA and found a driver on Plugable.com. Downloaded and installed the driver, the monitor connected and worked great. We added the link related to the driver location below.

https://plugable.com/drivers/displaylink/

Picture of zettaguard 2.0 driver

Network Accounts Are Unavailable – High Sierra, AD, and Open Directory

You will still need local and Active Directory administrator account or a local Apple Administrator account if using Open Directory. Go to System Preferences > Users & Groups

  1. Press Login Options > Unlock > Press Edit near Network Account Server > Open Directory Utility > Unlock > Select Active Directory and press “Edit settings for the selected service” button at the bottom > Unbind > Enter Active Directory administrator credentials and finish the unbinding process
  2. Close Directory Utility and reboot the computer
  3. Repeat steps 1 and 2
  4. Press Join near Network Account Server
  5. Enter your domain (ad.example.com) and Active Directory administrator credentials.

Assuming your AD account is not entirely network account (created on your local system and you can use it without network access) you should also set settings in 8-10 steps.

  1. Optional Step – Go to System Preferences > Users & Groups
  2. Optional Step – Login Options > Unlock > Press Edit on Network Account Server > Open Directory Utility > Unlock > Select Active Directory and press “Edit settings for the selected service” button at the bottom
  3. Optional Step – Press Show more > Check “Create mobile login at login” > Uncheck “Require confirmation before creating a mobile account”
  4. Log out (may need another reboot)
  5. Login with network account by selecting the user from the list or using your name on password (depends on “Display login windows as” setting)