Install and Set up Label Server
  • 6 Minutes to read
  • Dark
    Light

Install and Set up Label Server

  • Dark
    Light

Article Summary

To print labels you to setup a label server using the infoodle LabelServer software as described below. The check-in terminals will communicate both with your infoodle site, and the infoodle label server.

image.png

Which computer do I run the label server on?

The computer needs to meet the following conditions:

  1. The computer must being running a Windows operating system. Currently we only support 64-bit Windows computers. If you need to run the server on a 32-bit edition of Windows, please contact infoodle Support.
  2. It needs to be connected to your local data network.
  3. The computer needs to be on the same network as your check-in terminals (it can also be a check-in terminal).
  4. The computer needs to be on the same network as your printers.
  5. The computer needs a static IP address. Talk to the person who looks after your network to ensure it is setup in this way.
  6. Note that if you are running one computer with the labels attached, you can use 127.0.0.1 as the IP address in these steps.

Does infoodle need to configure anything?

Yes! In order to keep everything secure you have to access this server using a domain name (FQDN) and not directly via an IP address. e.g. mytest.domain.com is OK but 192.168.1.1 is not.

In addition, this needs to be an infoodle.com name and therefore we need to set it up. This can be done and available for you in about two minutes.

Contact infoodle to ensure this is set up for you - we will let you know once it’s ready and should only take a minute or two.

What about printers?

The infoodle label server will be communicating to your label printers via your computer's printer system. Therefore you need to ensure you have installed the printer drivers and set up the printers for use by this computer. Please ensure :

  1. You have a suitable name for the printer as these are the names your users will see. For example, LABEL1 or kids-label-printer. It's best to avoid non-standard characters and use just letters and numbers.
  2. You have successfully produced a test label from your computer. If this doesn’t work, the check in server won’t work!

Before you install the infoodle software

There are a few items that you need to do or information to gather prior to installing the software.

  1. Select a windows computer (or more than one if you need) that will always be on during a check in process and is connected to the same network your check in terminals will be connected to.
  2. Install the label printer and follow the instructions from the manufacturer.
  3. Ensure that it prints by doing a test print. If your computer cannot print to the printer, the following steps will not work.
  4. Select this printer (or any other printer) as the default printer. There must be a default printer for our software to work - it does not have to be the label printer.
  5. Record the username and password that you are logged in with.
  6. Discuss with the person who looks after your network to identify this computer. Every time you start this computer it must have the same IP addresses and so this computer needs a static IP (i.e. manually set the network settings in your computer rather than using DHCP - or automatically assigned address).
  7. Record the IP address and you are ready for the next steps.

How do I get and install the software?

Depending on your operating system – please download from the following link – it is 2MB in size.

Labelserver 64 bit

Note

The latest LabelServer software (version 1.4) is dated 7 September 2023

labelserver-win64-1-4.zip

Create a folder on your computer and unzip the files into this folder. For example: c:\labelserver

Launching the server

The software ‘listens’ on a certain address. This address has two parts: the IP address, and the port.

Firstly, the IP address you previously provided to infoodle and we have provided an associated domain name.

For example: label-192-168-1-150.infoodlecheckin.com

The second part is the communication port that you wish the check-in server to listen on. This is a number up to 65525 and needs to be a spare port that you are not currently using. For example, if you have an intranet don’t use port 80 or 443. If you have e-mail on this server don’t use port 25, 487 or 110.

We suggest something like 500 as this isn’t commonly used. This will always be the same as we need to ensure your firewall is open and the terminals are configured once, if possible. If you choose a port already in use then it's easy to change it.

Right Click on 'install.bat' and choose Run as Administrator.

image.png

Follow the prompts to add the IP address and the Port.

This will install the labelserver as a service. This ensures that it will start when Windows starts.

All being well, the install process should indicate that the service has installed and has started.

Here's an example of the install process:

image.png

Problems?

If the service installs successfully but starts Paused, check the IP address you have chosen. The IP address MUST be one of the IP addresses that your computer is using, We are adding a service to your computer - it must not be a separate IP address.

The server may have failed to start. Often this is because of the username/password combination. To check/resolve this:

  1. From the windows Start menu search for - services
    image.png
  2. Launch services - and search for LabelServer
  3. Right click and choose "Properties"
    image.png
  4. Choose "Log on", select "This account", and click "Browse", then choose "Advanced", then "Find Now". This should show a list of all the accounts on your computer - and you can select the one you have logged onto this computer with.
    image.png
  5. Click that user - then OK to close the dialog
  6. Enter/reenter the password for that account
  7. and then click OK to close the dialog
  8. You can now try and stop/start or restart or just start depending on the state of the server. If it starts without errors you are all set.

Firewall

If you have a firewall running on the computer labelserver is running on, you will need to open the firewall to allow the terminals to access it.

If you only use Windows Firewall select Start then Control Panel (on Windows 11 you can search for Firewall).

Use the search (top right) to search for Firewall - and choose Allow an app through Windows firewall or similar.

checkin-firewall.png



With this launched - select Change settings

checkin-fw-changesettings.png



Then select Allow another program

checkin-fw-addanother.png



Then use the Browse button to find your label server.

checkin-fw-browser.png

Select Add.

That's it – all done – you’re now ready to test it!

Testing the server

To test that the server is listening on the nominated port (500), open a web browser and enter https:// (note that it is secure!) then the URL provided by infoodle, followed by a colon and the port number - e.g. https://label-127-0-0-1.infoodlecheckin.com:500 - you should get the message Welcome to the infoodle label print server.

image.png

Use the print server

The remaining configuration is performed via your infoodle site e.g. demo.infoodle.com

For help on setting up your login users and the label settings, see Set up Check-in Logins

Update the server

To see how to, and when to, upgrade the label server software, see Check-in update

Remove the server

If you no longer require the server to run on your computer, open the folder containing the server application, run Remove, and when complete, delete the folder containing the server software.


Was this article helpful?