Hi all,
I configured ProejctWise Caching Server (SERVER2) to cache content from an Integration Server (SERVER1).
I set PW Client DNS Tab with SERVER2 and Datasource tab with SERVER1.
I also try the fetchfiles tool on SERVER2 to see if cache folder is populated, but it is always empty!
I don't see any strange error in log files. pwping seems ok (Hop1 is the caching server, Hop2 is the Integration)
This is the SERVER2 (Caching) dmsknrl.cfg:
FileTransferSrv=1
[Gateway]
SERVER1=SERVER2
[Routing]
SERVER1=5800
[cache]enabled = trueservers = SERVER1storagepath = d:\projectwisecachelimit = 1000
Everything is working fine in another server configuration with the same ,cfg files..
Is the cache folder completely empty, or does it have the cs, files, and lock sub-folders and those are empty.
If the sub-folders are missing it means there is a problem with the service and it isn't starting up correctly. For this, check the log file on the server and see what it says.
If the sub-folders exist, the service is probably starting up, and you're probably going to have to increase the logging levels on the client machine and look at the log files there
Hi. Cache folder has sub-folders, but they are empty. I elevate log levels to "debug" on client (JC0000050) and cache server (JC-WSC-DAFSF1P).
The Integration Server name is JC-WSC-DAPWA1P.
I attached the log files
8304.pwc.log
dmskrnl.log
dmskrnl.cfg
According to the client log the client is looking for a fully-qualified domain name server (servername.JVPC.CN) but the entries in the dmskrnl.cfg only use the servername.
I'd always use the fully-qualified domain name everywhere (it's one of the rules we use in our configurations).
Ok, I'll try as soon as possible. Thanks.
Another question:
My simple scenario is: CLIENT --> CACHING --> INTEGRATION --> STORAGE
As I said CLIENT Network Configuration has CACHING in DNS tab and INTEGRATION in Datasource tab.
I configure dmsknrl.cfg file on CACHING but I didn't modifiy the same file on Integration.
Do the Integration configuration need some changes?
Anyway... if I specify fully qualified names in dmskrnl.cfg than the client cannot connect to the datasource. It works with IP addresses but the cachinf folders are always empty
sounds like your configuration mixes both plain server names and fully qualified ones.
Try listing both the plain server and the FQDN version in the dmskrnl.cfg
I put plain server names everywhere and the problem persists...
you need to open a ticket with Bentley support
Every entry in the DSMKRNL should be in FQDN format. This puts lookups on Active Directory DNS and actually shortens the lookup query by eliminating iterations DNS must search by filling out the full path. If you are still having trouble after changing to FQDN everywhere, please create a Service Request so that we can examine the issue with you.