Skip to Content

Web addresses and ports to open for our programs

The use of Office Maker and BiblioMaker software requires access to certain web sites and uses specific ports. Please configure your firewall and proxy server so that it does not block the traffic necessary for the software to function properly.

 

 

Automatic updates

 

Our software features an automated update function. Each time it starts up, the software* queries our update server in search of a new version. Therefore, the following address must be accessible:

 

https://keymaker.microconsulting.ch (default TCP port 443)

 

*In client-server version, the updates are searched by the client workstations but the download is done by the server.

 

 

Updates are downloaded from the following web sites :

 

Office Maker : http://om-autoupdates.officemaker.ch (default TCP port 80)

BiblioMaker : http://bm-autoupdates.bibliomaker.ch (default TCP port 80)

 

Should the automatic update fail, then please read this article .

 

 

Client-server connection

 

In client-server version, the client workstations communicate with the server using the following default ports* :

 

Software

Base port
(TCP and UDP)

SQL port
(TCP and UDP)
Reserved port
(TCP and UDP)
PHP port

Connection port
(TCP and UDP)

HTTP port HTTPS port
OM Business 19813* Base port - 1 Base port + 1 8002* Base port + 6

8080*

OMB Mobile

8443*

OMB Mobile

OM Finance 19823* Base port - 1 Base port + 1 8003* Base port + 6 - -
OM Staff 19833* Base port - 1 Base port + 1 8002* Base port + 6 - -
BiblioMaker 19813* Base port - 1 Base port + 1 8005* Base port + 6

8080*

WebOPAC

8443*

WebOPAC

 

  • These ports can be edited on the server. In this case, please adapt the above numbers.

If several Office Maker or BiblioMaker server programs are installed on the same server, it is very important to allocate different port numbers to each server program. We recommend allocating a range of 10 port numbers to each server program to avoid port number conflicts. For example, the first OM Business server could be assigned the range 19812 to 19821, the second server the range 19822 to 19831, and so on.

 

 

Cloud version

 

With the cloud version, the ports are defined by Micro Consulting (MC) and cannot be modified.

 

The base port number is different for each database and is communicated on commissioning.

 

Software Base port
(TCP and UDP)
SQL port
(TCP and UDP)
Reserved port
(TCP and UDP)
PHP port

Connection port
(TCP and UDP)

HTTP port HTTPS port
OM Business Communicated by MC Base port - 1 Base port + 1 Base port + 2 Base port + 6 Base port + 8 Base port + 7
OM Finance Communicated by MC Base port - 1 Base port + 1 Base port + 2 Base port + 6 - -
OM Staff Communicated by MC Base port - 1 Base port + 1 Base port + 2 Base port + 6 - -
BiblioMaker Communicated by MC Base port - 1 Base port + 1 Base port + 2 Base port + 6 Base port + 8 Base port + 7

Rule of thumb : when MC communicates the base port, open the TCP and UDP ports from -1 up to +8. Example : if the base port is 20223, open the port range 20222 up to 20231.

 

 

OM Staff

 

The ELM/Swissdec standard involves the transmission of salary data to various institutions (AHV/AVS, insurance companies, etc.) via an online dispatcher accessible at the following address:

 

https://distributor.swissdec.ch

 

If you have a firewall or proxy server that blocks access to websites, please add the above domain to your whitelist.

 

 

BiblioMaker

 

The software features a Download records from the web function that queries various online catalogs to retrieve data.

 

If you have a firewall or proxy server that blocks access to websites, please add to your whitelist the domains of the catalogs you're querying.
You'll find the domains in question in the software, via the following commands: menu File>Maintenance, then menu Other>Configure the search of records on the web. Select each of the catalogs queried, then click on the Modify button. For most catalogs, you'll find their addresses in the General tab, for others in the Query Syntax tab.

 

Please note that catalogs are queried using one of the following protocols:

  • z39.50 : protocol created before the web was invented, therefore not based on HTTP. The traffic based on this protocol is generally ignored by the proxy servers.
  • HTTP/HTTPS
  • SRU/SRW : successor to z39.50, based on HTTP

 

 

 

 

Web addresses and ports to open for our programs