Changes for version 0.20
- Fixed the really bad TCP handler, not sure how or why i did the previous way but should now work correctly.
- Added TCP relaying. New options are
- RemoteAddr IP address RemotePort Port RemoteTimeOut In Seconds RemoteSpeed In Mbps. ie. 40 or 100 will send at 40mbps or 100mbps. Useful for managing network or server utilisation. Default is 10.
- Any data received is then sent on to the remote IP and Port using a clear channel TCP connection accepted by the Cisco module. SSL sending may be added in the future release
- Currently the remote sending is only supported on the Cisco and CiscoSSL modules.
- Added CiscoSSL module. Really this is the Cisco module but using IO::Socket::SSL and pointers to a CA and Host key with
- SSLKeyFile SSLHostFile
- Example keys are included in the distribution TO GET YOU GOING BUT DO NOT USE THEM IN ANY PRODUCTION ENVIRONMENT!! YOU HAVE BEEN WARNED
- See CiscoSSL on how to create a key using openssl and how to apply it to the router side.
- Added
- Force32BitMode
- This defaults to 0 and is only applicable to the Cisco and CiscoSSL modules. The 'make test' will still fail/skip, however if collecting from Cisco7200 series UBRs 64bit is not required and setting this to 1 will allow the Cisco/CiscoSSL to still work.
Modules
IPDR Data Suite
IPDR Collection Client (Cisco Specification)
IPDR Collection Client