A reader wrote in saying that they could not access their company files on their Linux server running QuickBooks Enterprise, from their Windows workstations. While I don’t profess to be a Linux expert, I was able to piece together several critical configuration requirements for running QBES on a Linux server.
To be able to access the QuickBooks company files, Windows clients must be able to resolve the host name or IP address of the Linux server. Make sure Samba is configured correctly to use the Domain Name Server. If you do not have DNS or WINS configured and do not want to use broadcast resolution, you can list the Linux server in the Windows HOSTS file.
You must also list the directories that contain the QuickBooks company files in the qbmonitord.conf file. To specify the directories that contain the QuickBooks company files:
- Open a terminal window.
- Edit the /opt/qb/util/qbmonitord.conf file to list the directories that store the QuickBooks company files. Type the full path of each directory on a separate line, for example:/QBData/QBcompanyfilesThe qbmonitord daemon monitors the directories you specify. For each directory, the qbmonitord daemon ensures that the correct qbdir.dat file exists. The qbmonitord daemon does not monitor subdirectories. Be sure you list subdirectories that contain company files in the qbmonitord.conf file.
- Restart the qbmonitord or qbdbfilemon service.
- Start qbmonitord.log logging
- In a terminal window, enter /etc/init.d/syslog restart and press Enter.
- The syslog daemon restarts and begins to log all qbmonitord messages to the qbmonitord.log file.
Best of luck.