I have a windows PC that I wanted to setup with NxUpdate (I had previously tried NxProxy, but without success). I installed the software, specified the IP of my NxFilter instance and the token for one of my users, but it never updated. So, I used the nslookup command as outlined in my documentation. This seemed to "kind of" work but all of my DNS requests appended the domain of the business at the end (some-pediatrics.com, let's say) and each DNS log entry had the error "Invalid license." Do you have any idea as to why it would behave this way?
Announcement
Collapse
No announcement yet.
Issues when trying to use NxUpdate...
Collapse
X
-
Do you use Jahaslist? If it's Globlist, it doesn't support NxProxy.
For 'Invalid license' error, see if this is for you. https://tutorial.nxfilter.org/i-faq.php#invalid-license
For NxUpdate, I will talk to you after we check if there's any problem with the current version of NxFilter.
-
Did you look into /nxfilter/log/nxfilter.log file. .When there's NxUpdate signal, there will be some log message about that.
And when you say 'never updated', how did you know it's not updated? Do you run it in a private network? NxUpdate is for updating a public IP of a router to NxCloud basically. For what purpose, do you use it? Updating IP over cloud or for some kind of user identification in a private network?
Comment
-
I will check the nxfilter log on my NxFilter instance. It is hosted in a cloud instance and I have one or more sites which use it.Originally posted by support200 View PostDid you look into /nxfilter/log/nxfilter.log file. .When there's NxUpdate signal, there will be some log message about that.
And when you say 'never updated', how did you know it's not updated? Do you run it in a private network? NxUpdate is for updating a public IP of a router to NxCloud basically. For what purpose, do you use it? Updating IP over cloud or for some kind of user identification in a private network?
The purpose of using NXUpdate was so that a clinic that had an Internet circuit with a dynamic IP could use the content filtering. I say it "never updated" when I tried to use the NXUpdate service because all DNS requests that I would make to the NxFilter instance returned the IP of the NXFilter instance itself. It was not until I updated using the nslookup command that I started getting actual results, but it would not filter out blocked categories.Last edited by contouredsolutions; 01-20-2025, 06:08 PM.
Comment
-
Where MYTOKEN is the token from the user account in my NXFilter instance and NXFILTERIP is the actual public facing IP address of my NXFilter instance.Code:nslookup MYTOKEN.ipupdate.signal.nxfilter.org. NXFILTERIP
When I tried running this a few times just now, this is what I saw in my nxfilter log:
Code:INFO [01-20 18:26:04] - MHMr, Cache size = 142|0|0. INFO [01-20 18:26:21] - Jahaslistdic.checkLicense, No Jahaslist license! INFO [01-20 18:27:00] - LWf, logAll.logCnt = 0, logAll.signalCnt = 0, logAll.flowCnt = 0, logAll.recvFlow = 0. INFO [01-20 18:27:04] - DSf, udpCnt = 3, tlsCnt = 0, aclDropCnt = 0, queryCnt = 3, customCnt = 2, authRediCnt = 0, authDropCnt = 0, refreshCnt = 0, pstCacheCnt = 0, respCacheHitCnt = 0, cacheHitRatio = 0%. INFO [01-20 18:27:04] - MHMr, Stats, reqCnt = 0, blockCnt = 0, domainCnt = 0, userCnt = 0, tokenNameCnt = 0, cltIpCnt = 0, malwareCnt = 0, fwdErrCnt = 0, domainTestCnt = 0, xUserCnt = 0, xIpCnt = 0, xReqCnt = 0. INFO [01-20 18:27:04] - MHMr, Cache size = 142|0|0. INFO [01-20 18:27:04] - RespCache.clearNegativeCache, Negative cache has been cleared. INFO [01-20 18:27:21] - Jahaslistdic.checkLicense, No Jahaslist license! INFO [01-20 18:28:00] - LWf, logAll.logCnt = 0, logAll.signalCnt = 0, logAll.flowCnt = 0, logAll.recvFlow = 0. INFO [01-20 18:28:04] - DSf, udpCnt = 3, tlsCnt = 0, aclDropCnt = 0, queryCnt = 3, customCnt = 2, authRediCnt = 0, authDropCnt = 0, refreshCnt = 0, pstCacheCnt = 0, respCacheHitCnt = 0, cacheHitRatio = 0%. INFO [01-20 18:28:04] - MHMr, Stats, reqCnt = 0, blockCnt = 0, domainCnt = 0, userCnt = 0, tokenNameCnt = 0, cltIpCnt = 0, malwareCnt = 0, fwdErrCnt = 0, domainTestCnt = 0, xUserCnt = 0, xIpCnt = 0, xReqCnt = 0. INFO [01-20 18:28:04] - MHMr, Cache size = 142|0|0. INFO [01-20 18:28:21] - Jahaslistdic.checkLicense, No Jahaslist license! INFO [01-20 18:29:00] - LWf, logAll.logCnt = 0, logAll.signalCnt = 0, logAll.flowCnt = 0, logAll.recvFlow = 0. INFO [01-20 18:29:04] - DSf, udpCnt = 0, tlsCnt = 0, aclDropCnt = 0, queryCnt = 0, customCnt = 0, authRediCnt = 0, authDropCnt = 0, refreshCnt = 0, pstCacheCnt = 0, respCacheHitCnt = 0, cacheHitRatio = 0%. INFO [01-20 18:29:04] - MHMr, Stats, reqCnt = 0, blockCnt = 0, domainCnt = 0, userCnt = 0, tokenNameCnt = 0, cltIpCnt = 0, malwareCnt = 0, fwdErrCnt = 0, domainTestCnt = 0, xUserCnt = 0, xIpCnt = 0, xReqCnt = 0. INFO [01-20 18:29:04] - MHMr, Cache size = 142|0|0. INFO [01-20 18:29:21] - Jahaslistdic.checkLicense, No Jahaslist license! INFO [01-20 18:30:00] - LWf, logAll.logCnt = 0, logAll.signalCnt = 0, logAll.flowCnt = 0, logAll.recvFlow = 0. INFO [01-20 18:30:04] - DSf, udpCnt = 0, tlsCnt = 0, aclDropCnt = 0, queryCnt = 0, customCnt = 0, authRediCnt = 0, authDropCnt = 0, refreshCnt = 0, pstCacheCnt = 0, respCacheHitCnt = 0, cacheHitRatio = 0%. INFO [01-20 18:30:04] - MHMr, Stats, reqCnt = 0, blockCnt = 0, domainCnt = 0, userCnt = 0, tokenNameCnt = 0, cltIpCnt = 0, malwareCnt = 0, fwdErrCnt = 0, domainTestCnt = 0, xUserCnt = 0, xIpCnt = 0, xReqCnt = 0. INFO [01-20 18:30:04] - MHMr, Cache size = 142|0|0. INFO [01-20 18:30:21] - Jahaslistdic.checkLicense, No Jahaslist license! INFO [01-20 18:31:00] - LWf, logAll.logCnt = 0, logAll.signalCnt = 0, logAll.flowCnt = 0, logAll.recvFlow = 0. INFO [01-20 18:31:04] - DSf, udpCnt = 0, tlsCnt = 0, aclDropCnt = 0, queryCnt = 0, customCnt = 0, authRediCnt = 0, authDropCnt = 0, refreshCnt = 0, pstCacheCnt = 0, respCacheHitCnt = 0, cacheHitRatio = 0%. INFO [01-20 18:31:04] - MHMr, Stats, reqCnt = 0, blockCnt = 0, domainCnt = 0, userCnt = 0, tokenNameCnt = 0, cltIpCnt = 0, malwareCnt = 0, fwdErrCnt = 0, domainTestCnt = 0, xUserCnt = 0, xIpCnt = 0, xReqCnt = 0. INFO [01-20 18:31:04] - MHMr, Cache size = 142|0|0. INFO [01-20 18:31:21] - Jahaslistdic.checkLicense, No Jahaslist license!
Comment
-
You get this kind of log message when there's IPUPDATE signal from NxUpdate on debug level.
To enable debugging, https://tutorial.nxfilter.org/i-faq.php#enable-debugCode:DEBUG [2025-01-21 09:38:03] - RHr, RH #5, ipupdate.signal.nxfilter.org, rqSize = 0, rDc = 1, rTtl = 0, rType = 1, cltIp = 192.168.72.104.
Comment
Comment