ProjectWise Administrator Help

[Gateway]

A [Gateway] section must be configured in the DMSKRNL.CFG file on the ProjectWise server (ProjectWise Design Integration Server and/or ProjectWise Gateway Service) to which clients send their requests. Gateway information is echoed to ProjectWise clients connected to that particular server, and is used when you want to redirect a client's requests from one server to another. For file caching, gateway information instructs clients to redirect file requests to their respective local server when requesting a file that is remote to them. You can also configure your gateway information so that if a server happens to be remote to some users but local to others, only the remote users will be redirected to their respective local server.

A sample, commented out [Gateway] section exists in each DMSKRNL.CFG file by default, with general instructions of usage and syntax. It is recommended that you make a copy of the delivered section so you can use the original as a reference. Below is an example [Gateway] section for use in a caching configuration.

[Gateway]
PCS=INTSERVER[Allow(userA,userB,userC,userD)]
INTSERVER=PCS[Allow(userE,userF,userG,userH)]

The first line says that if the specified users (userA, userB, userC, and userD), connected to this server, are attempting to retrieve files on PCS (ProjectWise Caching Server), to instead get the files from the cache on INTSERVER (ProjectWise Design Integration Server). The Allow portion ensures that only the specified users will be redirected when attempting to retrieve files from PCS.

The second line says that if the specified users (userE, userF, userG, and userH), also connected to this server, are attempting to retrieve files on INTSERVER, to instead get the files from the cache on PCS. The Allow portion ensures that only the specified users will be redirected when attempting to retrieve files from INTSERVER.

The users you specify in the Allow portion can be specific computer names, IP addresses, or a range of IP addresses. IP addresses can include wildcards.

Tip: There will be cases in which you do not need to specify clients to allow, however it is still good practice to do so. For example, at the time of configuration, the clients you are allowing may happen to be the only clients connected to the server. In that case it would not be necessary to explicitly allow them. However, in the future you might set up other clients that connect to this server, and you may not want those clients' file requests to be redirected. Or maybe there are newly set up clients, connected to the server, which you do not know about. If you have already configured the Allow portion to allow certain clients, the new clients will automatically be denied.