Articles in this section

How to identify proxy clients?

Context

The log context, proxy-divert, was introduced to capture the IP address of clients generating proxies on a server.
asinfo -v "set-log:id=0;proxy-divert=detail"

Method

In order to identify clients that are triggering proxies, enable proxy-divert log context with a detail log level.
 Enable logging:

asinfo -v "set-log:id=0;proxy-divert=detail"

Disable logging:

asinfo -v "set-log:id=0;proxy-divert=info"


example:
 

$ asinfo -v "set-log:id=0;proxy-divert=detail"
ok
$ sudo journalctl -o cat -u aerospike -a -f
Aug 06 2019 00:30:53 GMT: DETAIL (proxy-divert): (proxy.c:229) {test} diverting from client 1.1.1.101:38422 to node bb902110a000064 <Digest>:0x4151de9f50abbeef960ed5313444d1d398433793
Aug 06 2019 00:30:53 GMT: DETAIL (proxy-divert): (proxy.c:229) {test} diverting from client 1.1.1.101:38422 to node bb902110a000064 <Digest>:0xf38d7b259abd4566c8f1e61630c13411a4acfdd3
Aug 06 2019 00:30:53 GMT: DETAIL (proxy-divert): (proxy.c:229) {test} diverting from client 1.1.1.101:38422 to node bb902110a000064 <Digest>:0xd6ea47795b0f8f4fffa76ae4a7fb10d82dbedbe7
Aug 06 2019 00:30:53 GMT: DETAIL (proxy-divert): (proxy.c:229) {test} diverting from client 1.1.1.101:38422 to node bb902110a000064 <Digest>:0xc4508f3952a89b8212f99c3620b9c7172440ca0a
Aug 06 2019 00:30:53 GMT: DETAIL (proxy-divert): (proxy.c:229) {test} diverting from client 1.1.1.101:38422 to node bb902110a000064 <Digest>:0x974bd82e8c446b1bccb1c6f1220973c6fd940871
Aug 06 2019 00:30:53 GMT: DETAIL (proxy-divert): (proxy.c:229) {test} diverting from client 1.1.1.101:38422 to node bb902110a000064 <Digest>:0x66468ffec04b006c9386b5024afb3a6b37c6ad36
Aug 06 2019 00:30:53 GMT: DETAIL (proxy-divert): (proxy.c:229) {test} diverting from client 1.1.1.101:38422 to node bb902110a000064 <Digest>:0x42bbcf5e1ce7ceb8319195fdd2a030483d67680a
Aug 06 2019 00:30:53 GMT: DETAIL (proxy-divert): (proxy.c:229) {test} diverting from client 1.1.1.101:38422 to node bb902110a000064 <Digest>:0xd10ce4dc16e4d69bc8dabbeabe44b8f3d4aac43b


 


Applies To Earliest Version

Pre 4.9

Applies To Latest Version

Current Version
Was this article helpful?
0 out of 0 found this helpful