surfmap-discuss Mailing List for SURFmap
A Networking Monitoring Tool Based on the Google Maps API
Brought to you by:
rickhofstede
This list is closed, nobody may subscribe to it.
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2012 |
Jan
|
Feb
(20) |
Mar
|
Apr
(2) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(3) |
Nov
|
Dec
(1) |
2013 |
Jan
(1) |
Feb
|
Mar
|
Apr
(6) |
May
(14) |
Jun
(1) |
Jul
(7) |
Aug
(2) |
Sep
|
Oct
(2) |
Nov
(3) |
Dec
(2) |
2014 |
Jan
|
Feb
(3) |
Mar
|
Apr
|
May
|
Jun
(6) |
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2015 |
Jan
|
Feb
|
Mar
(4) |
Apr
|
May
(6) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2017 |
Jan
|
Feb
(1) |
Mar
(9) |
Apr
(8) |
May
|
Jun
|
Jul
(4) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
(4) |
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Rick H. <ma...@ri...> - 2020-05-05 06:55:09
|
Hi Roberto, Based on the fatal PHP errors in Apache’s error log, it appears that PHP 7 is more explicit on certain syntax than older versions of PHP were in the past. I’ve fixed the reported error in the attached file; please replace the one on your system and try it again. By the way, are you able to retrieve flow data on the Details tab on NfSen? Which flow data sources do you have configured? What happens if you specify one of those sources (note that it should feature some data!) in $config['nfsen_default_sources’] (config.php)? — Rick > On 4 May 2020, at 18:40, Roberto Carna <rob...@gm...> wrote: > > Dear Rick, please I needd your support once again....the last time. > > When I enable the SURFmap plugin I see in the web interface: > > Could not retrieve flow data. > > Server message: Profile error (nfsend: Illegal characters in argument list) > > And in the Apache log I can see: > > [Mon May 04 13:20:20.306466 2020] [php7:error] [pid 32700] [client 10.12.8.1:46726 <http://10.12.8.1:46726/>] PHP Fatal error: 'break' not in the 'loop' or 'switch' context in /var/www/nfsen/plugins/SURFmap/json/setsessiondata.php on line 151, referer: https://netflow.company.com.ar/plugins/SURFmap/index.php <https://netflow.company.com.ar/plugins/SURFmap/index.php> > [Mon May 04 13:20:21.862663 2020] [php7:error] [pid 32703] [client 10.12.8.1:46754 <http://10.12.8.1:46754/>] PHP Fatal error: 'break' not in the 'loop' or 'switch' context in /var/www/nfsen/plugins/SURFmap/json/setsessiondata.php on line 151, referer: https://netflow.company.com.ar/plugins/SURFmap/index.php <https://netflow.company.com.ar/plugins/SURFmap/index.php> > [Mon May 04 13:20:28.955442 2020] [php7:notice] [pid 32701] [client 10.12.8.1:46813 <http://10.12.8.1:46813/>] PHP Notice: Undefined variable: chan_id in /var/www/nfsen/profileadmin.php on line 593, referer: https://netflow.company.com.ar/nfsen.php?tab=5 <https://netflow.company.com.ar/nfsen.php?tab=5> > [Mon May 04 13:20:28.955493 2020] [php7:notice] [pid 32701] [client 10.12.8.1:46813 <http://10.12.8.1:46813/>] PHP Notice: Undefined variable: chan_id in /var/www/nfsen/profileadmin.php on line 594, referer: https://netflow.company.com.ar/nfsen.php?tab=5 <https://netflow.company.com.ar/nfsen.php?tab=5> > > And in /var/www/nfsen/plugins/SURFmap/config.php I have edited: > > $config['internal_domains'] = array("172.31.24/22" => array("country" => "Argentina", "region" => "", "city" => "Buenos Aires")); > > My proxy is a Squid HTTP proxy, so I put: > > /* [Proxy] */ > $config['use_proxy'] = 1; // Only enable this setting if your Web server is behind a proxy [default: 0] > $config['proxy_type'] = CURLPROXY_HTTP; // Can be either 'CURLPROXY_HTTP' or 'CURLPROXY_SOCKS5' [default: CURLPROXY_HTTP] > $config['proxy_ip'] = "172.31.31.1"; // IP address of the proxy > $config['proxy_port'] = 8080; // Port to connect to the proxy > $config['proxy_user_authentication'] = 0; // Enable this setting if your proxy requires authentication (username and password) [default: 0] > $config['proxy_username'] = "username"; // Username to be used for proxy authentication > $config['proxy_password'] = "password"; // Password to be used for proxy authentication > > Special thanks again, regards !!! > > Robert. > > > El mié., 29 abr. 2020 a las 14:37, Rick Hofstede (<ma...@ri... <mailto:ma...@ri...>>) escribió: > Hi Roberto, > > I don’t see anything obvious in your config that points into the direction of the error. Therefore, let me please ask you some troubleshooting questions: > > - Did you install SURFmap by means of the supplied installation script? > - Can you find any errors in your Web server's access log when you run SURFmap from a Web browser? > - What happens if you revert the ‘map_center’ option to its default (empty) value? > - Do you realize that you forgot to set the ‘internal_domains’ option properly? Since you provide an RFC 1918 IP address block here, there is no way for SURFmap to do a geolocation lookup here. You therefore have to specify the location manually. Example: “Netherlands”, “Overijssel”, “Enschede”. If you don’t know how to encode your static location properly, please use my supplied examples. > > Please do realize that SURFmap was a university engineering effort of ~10 years ago. Since there is no more maintenance on the code, things will break sooner or later. My support here is therefore nothing more than best-effort :-) > > — > Rick > > > On 29 Apr 2020, at 16:25, Roberto Carna <rob...@gm... <mailto:rob...@gm...>> wrote: > > > > Dear Rick, thanks for your help. I'm sending the /var/www/nfsen/plugins/SURFmap/config.php content: > > > > <?php > > /******************************* > > # config.php [SURFmap] > > # Author: Rick Hofstede <r.j...@ut... <mailto:r.j...@ut...>> > > # University of Twente, The Netherlands > > # > > # LICENSE TERMS: 3-clause BSD license (outlined in license.html) > > *******************************/ > > > > /* [Application parameters] */ > > $config['map_center'] = "58.22,34.36"; // Center of the map, specified by latitude and longitude coordinates; coordinates should be separated by a comma (,) [default: ''] > > $config['default_flow_record_count'] = 50; // Default number of flow records to be selected [default: 50] > > $config['default_query_type'] = 1; // Default NfSen option - 0: Flow listing, 1: Stat TopN [default: 1] > > $config['default_query_type_stat_order'] = 2; // Indicates the field on which statistics should be based - 0: flows, 1: packets, 2: bytes [default: 2] > > $config['default_zoom_level'] = 0; // Default SURFmap zoom level - 0: country, 1: region, 2: city, 3: host [default: 0] > > $config['log_debug'] = 0; // If enabled, debug logging is printed to the log file [default: 0] > > $config['auto_open_menu'] = 0; // If enabled, the settings menu will open automatically when SURFmap is loaded [default: 0] > > $config['resolve_hostnames'] = 1; // If enabled, hostnames will be resolved using DNS [default: 1] > > $config['show_warnings'] = 1; // If enabled, potential warnings are shown to the user [default: 1] > > $config['order_flow_records_by_start_time'] = 0; // Order flow records by their start time - 0: no, 1: yes [default: 0] > > > > /* [NfSen] */ > > $config['nfsen_default_sources'] = ""; // NfSen sources which should be selected by default, if available. Separate multiple sources by a semicolon [default: '', example: 'core-router;backup-router'] > > > > /* [GeoLocation] */ > > $config['geolocation_db'] = "MaxMind"; // "MaxMind" or "IP2Location" [default: 'MaxMind'] > > $config['maxmind_path'] = "/usr/share/GeoIP/GeoIP.dat"; // Will be ignored when $config['geolocation_db'] is not set to "MaxMind" [default: 'lib/MaxMind/GeoLiteCity.dat'] > > /*$config['maxmindv6_path'] = "lib/MaxMind/GeoLiteCityv6.dat"; // Will be ignored when $config['geolocation_db'] is not set to "MaxMind" [default: 'lib/MaxMind/GeoLiteCity.dat'] > > /*$config['ip2location_path'] = "lib/IP2Location/IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE.BIN"; // Will be ignored when $GEOLOCATION_DB is not set to "IP2Location" [default: 'lib/IP2Location/IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE.BIN'] > > > > /* [Internal traffic] > > * You can specify 'internal domains' here which force SURFmap to apply static geocoding. This is especially useful in NATed setups, where private IP addresses are used. > > * The default configuration can be extended by adding a new line to the $INTERNAL_DOMAINS array (Don't forget to add a comma after each line in the array, except for the last line!): > > * > > * "<domains>" => array("country" => "<country>", "region" => "<region>", "city" => "<city>") > > * > > * Explanation of the fields: > > * domains - NfSen filter subnet notation to indicate your internal domain (e.g. NATed) traffic. Multiple domains must be separated by a semicolon [example: '192.168/16;172.16/12;10.0/8'] > > * country - Indicates the country in which a NATed network relies. If left empty, matching flow records will be ignored. > > * region - Indicates the region in which a NATed network relies. Leave this setting empty, if unknown.. > > * city - Indicates the city in which a NATed network relies. Leave this setting empty, if unknown.. > > */ > > $config['internal_domains'] = array("172.17.24/22" => array("country" => "", "region" => "", "city" => "")); > > $config['hide_internal_domain_traffic'] = 1; // Indicates whether your internal domain traffic should be visualized in SURFmap - 0: no, 1: yes [default: 1] > > $config['ignore_marker_internal_traffic_in_line_color_classification'] = 1; // Indicates whether traffic 'inside' a marker (e.g., inside a country, region or city) should be ignored in the line color classification process - 0: no, 1: yes [default: 1] > > > > /* [Demo Mode] */ > > $config['demo_mode'] = 0; // Enables or disables SURFmap's demo mode - 0: no, 1: yes [default: 0] > > $config['demo_mode_page_title'] = "Current network traffic across the world"; // Title to be displayed in demo mode > > > > /* [Proxy] */ > > $config['use_proxy'] = 0; // Only enable this setting if your Web server is behind a proxy [default: 0] > > $config['proxy_type'] = CURLPROXY_HTTP; // Can be either 'CURLPROXY_HTTP' or 'CURLPROXY_SOCKS5' [default: CURLPROXY_HTTP] > > $config['proxy_ip'] = "172.17.24.110"; // IP address of the proxy > > $config['proxy_port'] = 8080; // Port to connect to the proxy > > $config['proxy_user_authentication'] = 0; // Enable this setting if your proxy requires authentication (username and password) [default: 0] > > $config['proxy_username'] = "username"; // Username to be used for proxy authentication > > $config['proxy_password'] = "password"; // Password to be used for proxy authentication > > > > ?> > > > > Special thanks !!! > > > > El mié., 29 abr. 2020 a las 6:34, Rick Hofstede (<ma...@ri... <mailto:ma...@ri...>>) escribió: > > Hi Roberto, > > > > Could you please share (in anonymized form, if relevant) your SURFmap configuration (config.php), here in plaintext? > > > > — > > Rick > > > > > On 27 Apr 2020, at 21:42, Roberto Carna <rob...@gm... <mailto:rob...@gm...>> wrote: > > > > > > Dear all, I have nfsen 1.3.8 and I've installed the SURFmap 3.3.1 plugin. After installation, I reloaded the nfsen service, I go to Plugins tab but I see these errors: > > > > > > 1) You have specified an invalid map center. Please check your configuration > > > > > > 2) Could not retrieve flow data - Server message: Profile error (nfsend: Illegal characters in argument list) > > > > > > Please can you help me ??? > > > > > > Thanks a lot !!! > > > _______________________________________________ > > > Surfmap-discuss mailing list > > > Sur...@li... <mailto:Sur...@li...> > > > https://lists.sourceforge.net/lists/listinfo/surfmap-discuss <https://lists.sourceforge.net/lists/listinfo/surfmap-discuss> > > > |
From: Roberto C. <rob...@gm...> - 2020-05-04 17:43:57
|
Dear Rick, please I needd your support once again....the last time. When I enable the SURFmap plugin I see in the web interface: *Could not retrieve flow data.Server message: Profile error (nfsend: Illegal characters in argument list)* And in the Apache log I can see: *[Mon May 04 13:20:20.306466 2020] [php7:error] [pid 32700] [client 10.12.8.1:46726 <http://10.12.8.1:46726>] PHP Fatal error: 'break' not in the 'loop' or 'switch' context in /var/www/nfsen/plugins/SURFmap/json/setsessiondata.php on line 151, referer: https://netflow.company.com.ar/plugins/SURFmap/index.php <https://netflow.company.com.ar/plugins/SURFmap/index.php>[Mon May 04 13:20:21.862663 2020] [php7:error] [pid 32703] [client 10.12.8.1:46754 <http://10.12.8.1:46754>] PHP Fatal error: 'break' not in the 'loop' or 'switch' context in /var/www/nfsen/plugins/SURFmap/json/setsessiondata.php on line 151, referer: https://netflow.company.com.ar/plugins/SURFmap/index.php <https://netflow.company.com.ar/plugins/SURFmap/index.php>[Mon May 04 13:20:28.955442 2020] [php7:notice] [pid 32701] [client 10.12.8.1:46813 <http://10.12.8.1:46813>] PHP Notice: Undefined variable: chan_id in /var/www/nfsen/profileadmin.php on line 593, referer: https://netflow.company.com.ar/nfsen.php?tab=5 <https://netflow.company.com.ar/nfsen.php?tab=5>[Mon May 04 13:20:28.955493 2020] [php7:notice] [pid 32701] [client 10.12.8.1:46813 <http://10.12.8.1:46813>] PHP Notice: Undefined variable: chan_id in /var/www/nfsen/profileadmin.php on line 594, referer: https://netflow.company.com.ar/nfsen.php?tab=5 <https://netflow.company.com.ar/nfsen.php?tab=5>* And in /var/www/nfsen/plugins/SURFmap/config.php I have edited: $config['internal_domains'] = array("172.31.24/22" => array("country" => "Argentina", "region" => "", "city" => "Buenos Aires")); My proxy is a Squid HTTP proxy, so I put: /* [Proxy] */ $config['use_proxy'] = 1; // Only enable this setting if your Web server is behind a proxy [default: 0] $config['proxy_type'] = CURLPROXY_HTTP; // Can be either 'CURLPROXY_HTTP' or 'CURLPROXY_SOCKS5' [default: CURLPROXY_HTTP] $config['proxy_ip'] = "172.31.31.1"; // IP address of the proxy $config['proxy_port'] = 8080; // Port to connect to the proxy $config['proxy_user_authentication'] = 0; // Enable this setting if your proxy requires authentication (username and password) [default: 0] $config['proxy_username'] = "username"; // Username to be used for proxy authentication $config['proxy_password'] = "password"; // Password to be used for proxy authentication Special thanks again, regards !!! Robert. El mié., 29 abr. 2020 a las 14:37, Rick Hofstede (<ma...@ri...>) escribió: > Hi Roberto, > > I don’t see anything obvious in your config that points into the direction > of the error. Therefore, let me please ask you some troubleshooting > questions: > > - Did you install SURFmap by means of the supplied installation script? > - Can you find any errors in your Web server's access log when you run > SURFmap from a Web browser? > - What happens if you revert the ‘map_center’ option to its default > (empty) value? > - Do you realize that you forgot to set the ‘internal_domains’ option > properly? Since you provide an RFC 1918 IP address block here, there is no > way for SURFmap to do a geolocation lookup here. You therefore have to > specify the location manually. Example: “Netherlands”, “Overijssel”, > “Enschede”. If you don’t know how to encode your static location properly, > please use my supplied examples. > > Please do realize that SURFmap was a university engineering effort of ~10 > years ago. Since there is no more maintenance on the code, things will > break sooner or later. My support here is therefore nothing more than > best-effort :-) > > — > Rick > > > On 29 Apr 2020, at 16:25, Roberto Carna <rob...@gm...> > wrote: > > > > Dear Rick, thanks for your help. I'm sending the > /var/www/nfsen/plugins/SURFmap/config.php content: > > > > <?php > > /******************************* > > # config.php [SURFmap] > > # Author: Rick Hofstede <r.j...@ut...> > > # University of Twente, The Netherlands > > # > > # LICENSE TERMS: 3-clause BSD license (outlined in license.html) > > *******************************/ > > > > /* [Application parameters] */ > > $config['map_center'] = "58.22,34.36"; // Center of the map, > specified by latitude and longitude coordinates; coordinates should be > separated by a comma (,) [default: ''] > > $config['default_flow_record_count'] = 50; // Default number of flow > records to be selected [default: 50] > > $config['default_query_type'] = 1; // Default NfSen option - 0: Flow > listing, 1: Stat TopN [default: 1] > > $config['default_query_type_stat_order'] = 2; // Indicates the field > on which statistics should be based - 0: flows, 1: packets, 2: bytes > [default: 2] > > $config['default_zoom_level'] = 0; // Default SURFmap zoom level - > 0: country, 1: region, 2: city, 3: host [default: 0] > > $config['log_debug'] = 0; // If enabled, debug logging is printed to > the log file [default: 0] > > $config['auto_open_menu'] = 0; // If enabled, the settings menu will > open automatically when SURFmap is loaded [default: 0] > > $config['resolve_hostnames'] = 1; // If enabled, hostnames will be > resolved using DNS [default: 1] > > $config['show_warnings'] = 1; // If enabled, potential warnings are > shown to the user [default: 1] > > $config['order_flow_records_by_start_time'] = 0; // Order flow > records by their start time - 0: no, 1: yes [default: 0] > > > > /* [NfSen] */ > > $config['nfsen_default_sources'] = ""; // NfSen sources which should > be selected by default, if available. Separate multiple sources by a > semicolon [default: '', example: 'core-router;backup-router'] > > > > /* [GeoLocation] */ > > $config['geolocation_db'] = "MaxMind"; // "MaxMind" or "IP2Location" > [default: 'MaxMind'] > > $config['maxmind_path'] = "/usr/share/GeoIP/GeoIP.dat"; // Will be > ignored when $config['geolocation_db'] is not set to "MaxMind" [default: > 'lib/MaxMind/GeoLiteCity.dat'] > > /*$config['maxmindv6_path'] = "lib/MaxMind/GeoLiteCityv6.dat"; // > Will be ignored when $config['geolocation_db'] is not set to "MaxMind" > [default: 'lib/MaxMind/GeoLiteCity.dat'] > > /*$config['ip2location_path'] = > "lib/IP2Location/IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE.BIN"; // Will be > ignored when $GEOLOCATION_DB is not set to "IP2Location" [default: > 'lib/IP2Location/IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE.BIN'] > > > > /* [Internal traffic] > > * You can specify 'internal domains' here which force SURFmap to > apply static geocoding. This is especially useful in NATed setups, where > private IP addresses are used. > > * The default configuration can be extended by adding a new line to > the $INTERNAL_DOMAINS array (Don't forget to add a comma after each line in > the array, except for the last line!): > > * > > * "<domains>" => array("country" => "<country>", "region" => > "<region>", "city" => "<city>") > > * > > * Explanation of the fields: > > * domains - NfSen filter subnet notation to indicate your > internal domain (e.g. NATed) traffic. Multiple domains must be separated by > a semicolon [example: '192.168/16;172.16/12;10.0/8'] > > * country - Indicates the country in which a NATed network > relies. If left empty, matching flow records will be ignored. > > * region - Indicates the region in which a NATed network > relies. Leave this setting empty, if unknown.. > > * city - Indicates the city in which a NATed network relies. > Leave this setting empty, if unknown.. > > */ > > $config['internal_domains'] = array("172.17.24/22" => > array("country" => "", "region" => "", "city" => "")); > > $config['hide_internal_domain_traffic'] = 1; // Indicates whether > your internal domain traffic should be visualized in SURFmap - 0: no, 1: > yes [default: 1] > > > $config['ignore_marker_internal_traffic_in_line_color_classification'] = > 1; // Indicates whether traffic 'inside' a marker (e.g., inside a country, > region or city) should be ignored in the line color classification process > - 0: no, 1: yes [default: 1] > > > > /* [Demo Mode] */ > > $config['demo_mode'] = 0; // Enables or disables SURFmap's demo mode > - 0: no, 1: yes [default: 0] > > $config['demo_mode_page_title'] = "Current network traffic across > the world"; // Title to be displayed in demo mode > > > > /* [Proxy] */ > > $config['use_proxy'] = 0; // Only enable this setting if your Web > server is behind a proxy [default: 0] > > $config['proxy_type'] = CURLPROXY_HTTP; // Can be either > 'CURLPROXY_HTTP' or 'CURLPROXY_SOCKS5' [default: CURLPROXY_HTTP] > > $config['proxy_ip'] = "172.17.24.110"; // IP address of the proxy > > $config['proxy_port'] = 8080; // Port to connect to the proxy > > $config['proxy_user_authentication'] = 0; // Enable this setting if > your proxy requires authentication (username and password) [default: 0] > > $config['proxy_username'] = "username"; // Username to be used for > proxy authentication > > $config['proxy_password'] = "password"; // Password to be used for > proxy authentication > > > > ?> > > > > Special thanks !!! > > > > El mié., 29 abr. 2020 a las 6:34, Rick Hofstede (<ma...@ri...>) > escribió: > > Hi Roberto, > > > > Could you please share (in anonymized form, if relevant) your SURFmap > configuration (config.php), here in plaintext? > > > > — > > Rick > > > > > On 27 Apr 2020, at 21:42, Roberto Carna <rob...@gm...> > wrote: > > > > > > Dear all, I have nfsen 1.3.8 and I've installed the SURFmap 3.3.1 > plugin. After installation, I reloaded the nfsen service, I go to Plugins > tab but I see these errors: > > > > > > 1) You have specified an invalid map center. Please check your > configuration > > > > > > 2) Could not retrieve flow data - Server message: Profile error > (nfsend: Illegal characters in argument list) > > > > > > Please can you help me ??? > > > > > > Thanks a lot !!! > > > _______________________________________________ > > > Surfmap-discuss mailing list > > > Sur...@li... > > > https://lists.sourceforge.net/lists/listinfo/surfmap-discuss > > > > |
From: Rick H. <ma...@ri...> - 2020-04-29 17:38:14
|
Hi Roberto, I don’t see anything obvious in your config that points into the direction of the error. Therefore, let me please ask you some troubleshooting questions: - Did you install SURFmap by means of the supplied installation script? - Can you find any errors in your Web server's access log when you run SURFmap from a Web browser? - What happens if you revert the ‘map_center’ option to its default (empty) value? - Do you realize that you forgot to set the ‘internal_domains’ option properly? Since you provide an RFC 1918 IP address block here, there is no way for SURFmap to do a geolocation lookup here. You therefore have to specify the location manually. Example: “Netherlands”, “Overijssel”, “Enschede”. If you don’t know how to encode your static location properly, please use my supplied examples. Please do realize that SURFmap was a university engineering effort of ~10 years ago. Since there is no more maintenance on the code, things will break sooner or later. My support here is therefore nothing more than best-effort :-) — Rick > On 29 Apr 2020, at 16:25, Roberto Carna <rob...@gm...> wrote: > > Dear Rick, thanks for your help. I'm sending the /var/www/nfsen/plugins/SURFmap/config.php content: > > <?php > /******************************* > # config.php [SURFmap] > # Author: Rick Hofstede <r.j...@ut...> > # University of Twente, The Netherlands > # > # LICENSE TERMS: 3-clause BSD license (outlined in license.html) > *******************************/ > > /* [Application parameters] */ > $config['map_center'] = "58.22,34.36"; // Center of the map, specified by latitude and longitude coordinates; coordinates should be separated by a comma (,) [default: ''] > $config['default_flow_record_count'] = 50; // Default number of flow records to be selected [default: 50] > $config['default_query_type'] = 1; // Default NfSen option - 0: Flow listing, 1: Stat TopN [default: 1] > $config['default_query_type_stat_order'] = 2; // Indicates the field on which statistics should be based - 0: flows, 1: packets, 2: bytes [default: 2] > $config['default_zoom_level'] = 0; // Default SURFmap zoom level - 0: country, 1: region, 2: city, 3: host [default: 0] > $config['log_debug'] = 0; // If enabled, debug logging is printed to the log file [default: 0] > $config['auto_open_menu'] = 0; // If enabled, the settings menu will open automatically when SURFmap is loaded [default: 0] > $config['resolve_hostnames'] = 1; // If enabled, hostnames will be resolved using DNS [default: 1] > $config['show_warnings'] = 1; // If enabled, potential warnings are shown to the user [default: 1] > $config['order_flow_records_by_start_time'] = 0; // Order flow records by their start time - 0: no, 1: yes [default: 0] > > /* [NfSen] */ > $config['nfsen_default_sources'] = ""; // NfSen sources which should be selected by default, if available. Separate multiple sources by a semicolon [default: '', example: 'core-router;backup-router'] > > /* [GeoLocation] */ > $config['geolocation_db'] = "MaxMind"; // "MaxMind" or "IP2Location" [default: 'MaxMind'] > $config['maxmind_path'] = "/usr/share/GeoIP/GeoIP.dat"; // Will be ignored when $config['geolocation_db'] is not set to "MaxMind" [default: 'lib/MaxMind/GeoLiteCity.dat'] > /*$config['maxmindv6_path'] = "lib/MaxMind/GeoLiteCityv6.dat"; // Will be ignored when $config['geolocation_db'] is not set to "MaxMind" [default: 'lib/MaxMind/GeoLiteCity.dat'] > /*$config['ip2location_path'] = "lib/IP2Location/IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE.BIN"; // Will be ignored when $GEOLOCATION_DB is not set to "IP2Location" [default: 'lib/IP2Location/IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE.BIN'] > > /* [Internal traffic] > * You can specify 'internal domains' here which force SURFmap to apply static geocoding. This is especially useful in NATed setups, where private IP addresses are used. > * The default configuration can be extended by adding a new line to the $INTERNAL_DOMAINS array (Don't forget to add a comma after each line in the array, except for the last line!): > * > * "<domains>" => array("country" => "<country>", "region" => "<region>", "city" => "<city>") > * > * Explanation of the fields: > * domains - NfSen filter subnet notation to indicate your internal domain (e.g. NATed) traffic. Multiple domains must be separated by a semicolon [example: '192.168/16;172.16/12;10.0/8'] > * country - Indicates the country in which a NATed network relies. If left empty, matching flow records will be ignored. > * region - Indicates the region in which a NATed network relies. Leave this setting empty, if unknown.. > * city - Indicates the city in which a NATed network relies. Leave this setting empty, if unknown.. > */ > $config['internal_domains'] = array("172.17.24/22" => array("country" => "", "region" => "", "city" => "")); > $config['hide_internal_domain_traffic'] = 1; // Indicates whether your internal domain traffic should be visualized in SURFmap - 0: no, 1: yes [default: 1] > $config['ignore_marker_internal_traffic_in_line_color_classification'] = 1; // Indicates whether traffic 'inside' a marker (e.g., inside a country, region or city) should be ignored in the line color classification process - 0: no, 1: yes [default: 1] > > /* [Demo Mode] */ > $config['demo_mode'] = 0; // Enables or disables SURFmap's demo mode - 0: no, 1: yes [default: 0] > $config['demo_mode_page_title'] = "Current network traffic across the world"; // Title to be displayed in demo mode > > /* [Proxy] */ > $config['use_proxy'] = 0; // Only enable this setting if your Web server is behind a proxy [default: 0] > $config['proxy_type'] = CURLPROXY_HTTP; // Can be either 'CURLPROXY_HTTP' or 'CURLPROXY_SOCKS5' [default: CURLPROXY_HTTP] > $config['proxy_ip'] = "172.17.24.110"; // IP address of the proxy > $config['proxy_port'] = 8080; // Port to connect to the proxy > $config['proxy_user_authentication'] = 0; // Enable this setting if your proxy requires authentication (username and password) [default: 0] > $config['proxy_username'] = "username"; // Username to be used for proxy authentication > $config['proxy_password'] = "password"; // Password to be used for proxy authentication > > ?> > > Special thanks !!! > > El mié., 29 abr. 2020 a las 6:34, Rick Hofstede (<ma...@ri...>) escribió: > Hi Roberto, > > Could you please share (in anonymized form, if relevant) your SURFmap configuration (config.php), here in plaintext? > > — > Rick > > > On 27 Apr 2020, at 21:42, Roberto Carna <rob...@gm...> wrote: > > > > Dear all, I have nfsen 1.3.8 and I've installed the SURFmap 3.3.1 plugin. After installation, I reloaded the nfsen service, I go to Plugins tab but I see these errors: > > > > 1) You have specified an invalid map center. Please check your configuration > > > > 2) Could not retrieve flow data - Server message: Profile error (nfsend: Illegal characters in argument list) > > > > Please can you help me ??? > > > > Thanks a lot !!! > > _______________________________________________ > > Surfmap-discuss mailing list > > Sur...@li... > > https://lists.sourceforge.net/lists/listinfo/surfmap-discuss > |
From: Roberto C. <rob...@gm...> - 2020-04-29 14:25:20
|
Dear Rick, thanks for your help. I'm sending the /var/www/nfsen/plugins/SURFmap/config.php content: <?php /******************************* # config.php [SURFmap] # Author: Rick Hofstede <r.j...@ut...> # University of Twente, The Netherlands # # LICENSE TERMS: 3-clause BSD license (outlined in license.html) *******************************/ /* [Application parameters] */ $config['map_center'] = "58.22,34.36"; // Center of the map, specified by latitude and longitude coordinates; coordinates should be separated by a comma (,) [default: ''] $config['default_flow_record_count'] = 50; // Default number of flow records to be selected [default: 50] $config['default_query_type'] = 1; // Default NfSen option - 0: Flow listing, 1: Stat TopN [default: 1] $config['default_query_type_stat_order'] = 2; // Indicates the field on which statistics should be based - 0: flows, 1: packets, 2: bytes [default: 2] $config['default_zoom_level'] = 0; // Default SURFmap zoom level - 0: country, 1: region, 2: city, 3: host [default: 0] $config['log_debug'] = 0; // If enabled, debug logging is printed to the log file [default: 0] $config['auto_open_menu'] = 0; // If enabled, the settings menu will open automatically when SURFmap is loaded [default: 0] $config['resolve_hostnames'] = 1; // If enabled, hostnames will be resolved using DNS [default: 1] $config['show_warnings'] = 1; // If enabled, potential warnings are shown to the user [default: 1] $config['order_flow_records_by_start_time'] = 0; // Order flow records by their start time - 0: no, 1: yes [default: 0] /* [NfSen] */ $config['nfsen_default_sources'] = ""; // NfSen sources which should be selected by default, if available. Separate multiple sources by a semicolon [default: '', example: 'core-router;backup-router'] /* [GeoLocation] */ $config['geolocation_db'] = "MaxMind"; // "MaxMind" or "IP2Location" [default: 'MaxMind'] $config['maxmind_path'] = "/usr/share/GeoIP/GeoIP.dat"; // Will be ignored when $config['geolocation_db'] is not set to "MaxMind" [default: 'lib/MaxMind/GeoLiteCity.dat'] /*$config['maxmindv6_path'] = "lib/MaxMind/GeoLiteCityv6.dat"; // Will be ignored when $config['geolocation_db'] is not set to "MaxMind" [default: 'lib/MaxMind/GeoLiteCity.dat'] /*$config['ip2location_path'] = "lib/IP2Location/IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE.BIN"; // Will be ignored when $GEOLOCATION_DB is not set to "IP2Location" [default: 'lib/IP2Location/IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE.BIN'] /* [Internal traffic] * You can specify 'internal domains' here which force SURFmap to apply static geocoding. This is especially useful in NATed setups, where private IP addresses are used. * The default configuration can be extended by adding a new line to the $INTERNAL_DOMAINS array (Don't forget to add a comma after each line in the array, except for the last line!): * * "<domains>" => array("country" => "<country>", "region" => "<region>", "city" => "<city>") * * Explanation of the fields: * domains - NfSen filter subnet notation to indicate your internal domain (e.g. NATed) traffic. Multiple domains must be separated by a semicolon [example: '192.168/16;172.16/12;10.0/8'] * country - Indicates the country in which a NATed network relies. If left empty, matching flow records will be ignored. * region - Indicates the region in which a NATed network relies. Leave this setting empty, if unknown.. * city - Indicates the city in which a NATed network relies. Leave this setting empty, if unknown.. */ $config['internal_domains'] = array("172.17.24/22" => array("country" => "", "region" => "", "city" => "")); $config['hide_internal_domain_traffic'] = 1; // Indicates whether your internal domain traffic should be visualized in SURFmap - 0: no, 1: yes [default: 1] $config['ignore_marker_internal_traffic_in_line_color_classification'] = 1; // Indicates whether traffic 'inside' a marker (e.g., inside a country, region or city) should be ignored in the line color classification process - 0: no, 1: yes [default: 1] /* [Demo Mode] */ $config['demo_mode'] = 0; // Enables or disables SURFmap's demo mode - 0: no, 1: yes [default: 0] $config['demo_mode_page_title'] = "Current network traffic across the world"; // Title to be displayed in demo mode /* [Proxy] */ $config['use_proxy'] = 0; // Only enable this setting if your Web server is behind a proxy [default: 0] $config['proxy_type'] = CURLPROXY_HTTP; // Can be either 'CURLPROXY_HTTP' or 'CURLPROXY_SOCKS5' [default: CURLPROXY_HTTP] $config['proxy_ip'] = "172.17.24.110"; // IP address of the proxy $config['proxy_port'] = 8080; // Port to connect to the proxy $config['proxy_user_authentication'] = 0; // Enable this setting if your proxy requires authentication (username and password) [default: 0] $config['proxy_username'] = "username"; // Username to be used for proxy authentication $config['proxy_password'] = "password"; // Password to be used for proxy authentication ?> Special thanks !!! El mié., 29 abr. 2020 a las 6:34, Rick Hofstede (<ma...@ri...>) escribió: > Hi Roberto, > > Could you please share (in anonymized form, if relevant) your SURFmap > configuration (config.php), here in plaintext? > > — > Rick > > > On 27 Apr 2020, at 21:42, Roberto Carna <rob...@gm...> > wrote: > > > > Dear all, I have nfsen 1.3.8 and I've installed the SURFmap 3.3.1 > plugin. After installation, I reloaded the nfsen service, I go to Plugins > tab but I see these errors: > > > > 1) You have specified an invalid map center. Please check your > configuration > > > > 2) Could not retrieve flow data - Server message: Profile error (nfsend: > Illegal characters in argument list) > > > > Please can you help me ??? > > > > Thanks a lot !!! > > _______________________________________________ > > Surfmap-discuss mailing list > > Sur...@li... > > https://lists.sourceforge.net/lists/listinfo/surfmap-discuss > > |
From: Rick H. <ma...@ri...> - 2020-04-29 09:52:01
|
Hi Roberto, Could you please share (in anonymized form, if relevant) your SURFmap configuration (config.php), here in plaintext? — Rick > On 27 Apr 2020, at 21:42, Roberto Carna <rob...@gm...> wrote: > > Dear all, I have nfsen 1.3.8 and I've installed the SURFmap 3.3.1 plugin. After installation, I reloaded the nfsen service, I go to Plugins tab but I see these errors: > > 1) You have specified an invalid map center. Please check your configuration > > 2) Could not retrieve flow data - Server message: Profile error (nfsend: Illegal characters in argument list) > > Please can you help me ??? > > Thanks a lot !!! > _______________________________________________ > Surfmap-discuss mailing list > Sur...@li... > https://lists.sourceforge.net/lists/listinfo/surfmap-discuss |
From: Roberto C. <rob...@gm...> - 2020-04-27 19:42:39
|
Dear all, I have nfsen 1.3.8 and I've installed the SURFmap 3.3.1 plugin. After installation, I reloaded the nfsen service, I go to Plugins tab but I see these errors: 1) You have specified an invalid map center. Please check your configuration 2) Could not retrieve flow data - Server message: Profile error (nfsend: Illegal characters in argument list) Please can you help me ??? Thanks a lot !!! |
From: Rick H. <ma...@ri...> - 2017-07-09 07:00:02
|
Hi! Thanks a lot for your extensive work! It’s appreciated a lot. Some months ago, just after the release of NfSen 1.3.8, which was the first release to introduce the command line argument sanitization, I already posted a message on the nfsen-discuss mailing list with some sort of solution. I even tried multiple times. However, for whatever reason, my messages never end up on the list and therefore never reach Peter Haag (or anybody else). I therefore propose to do this: - Let me please try to resend my own message to nfsen-discuss, for the last time. In case it reaches the mailing list, we can send (part of) your solution too. - If anybody else could try to post to nfsen-discuss, this would probably be better. Could you perhaps give it a try? My feeling about the command line argument sanitization problem is that it was introduced quickly, forgetting various quite common use cases. Thanks again! — Rick > On 4 Jul 2017, at 22:39, lt...@ce... wrote: > > So the problem seems to be clear. > > there is new input sanitisation in Nfcomm.pm: > > > if ( $args =~ /[^\s!-~\n]+/ || $args =~ /['"`;\\]/ ) { > print $socket $EODATA; > print $socket "ERR Illegal characters in argument list $args\n"; > return; > } > > Surf map actually sending invalid query (after some logging tweaking): > > Server message: Profile error (nfsend: Illegal characters in argument list -M /var/lib/nfsen/profiles-data/live/XXX:YYY -T -R nfcapd.201707041855:nfcapd.201707041855 -Nq -6 -o "fmt:%ts;%td;%sa;%da;%sp;%dp;%pr;%pkt;%byt;%fl" -n 50 -s record/bytes) > > So as you can see double quotes are off-limit :-) > > Source is in Nfcomm request create which resides at: plugins/SURFmap/json/getflowdata.php > > $run = "-R nfcapd.".$date1.$hours1.$minutes1.":nfcapd.".$date2.$hours2.$minutes2^M > ." -Nq -6 -o \"fmt:".$field_list."\""; > > > BTW: file is Windows line end encoded :-p > > So what man say about nfdump: http://nfdump.sourceforge.net/ > > Custom output format: -o fmt:.. > This is the most flexibel format, as you can specify yourself how the output looks like. The output format is defined using element tags as well as plain ascii text. > > ..... > > Example: The format -o long can be described as follows: > > -o “fmt:%ts %td %pr %sap -> %dap %pkt %byt %fl" > > Often used output formats can be compiled into nfdump for easy access. See nfdump.c source file for defining more output formats. > > > So ok, nfsen reject quotes in nfdump arguments, which are unfortunately needed to specify custom format output line for SURFmap. Nfsen do that probably to avoid command line escaping (see for example: http://www.cgisecurity.com/lib/sips.html). Such check was just recently added to nfsen and broke compatibility with some plugings, which require custom output format. > > But because I am nice guy :-p and I know Perl a bit, I prepared patch for you to fix Nfcomm.pm: > > *** Nfcomm.pm.orig 2017-07-04 20:36:13.809625286 +0200 > --- Nfcomm.pm 2017-07-04 22:28:34.853418632 +0200 > *************** > *** 259,264 **** > --- 259,290 ---- > $filter = join "\n", @_tmp; > } > > + #backward compatibility for filter checks > + if ( $args =~ s/(.*)\s?\-o\s+\"fmt:([^\"]*)\"\s?(.*)// ) { > + $$opts{'format'} = $2; > + $args = $1." ".$3; > + } > + my $format = $$opts{'format'}; > + if ( exists $$opts{'format'} and $$opts{'format'} ) { > + my @_tmp; > + foreach my $line ( split(/[^%a-z]/, $$opts{'format'}) ) { > + next if $line !~ /^\%/; > + > + unless ( $line =~ /^\%ff|ts|te|tr|td|pr|exp|eng|sa|da|sap|dap|sp|dp|sn|dn|nh|nhb|ra|sas|das|nas|pas|in|out|pkt|ipkt|opkt|byt|ibyt|obyt|fl|flg|tos|stos|dtos|dir|smk|dmk|fwd|svln|dvln|ismc|odmc|idmc|osmc|mpls1|mpls2|mpls3|mpls4|mpls5|mpls6|mpls7|mpls8|mpls9|mpls10|mpls|bps|pps|bpp|nfc|evt|xevt|msec|iacl|eacl|xsa|xda|xsp|xdp|xsap|xdap|uname|nevt|ivrf|evrf|nsa|nda|nsp|ndp|pbstart|pbend|pbstep|pbsize|cl|sl|al$/ ) { > + print $socket $EODATA; > + print $socket "ERR Illegal characters in format\n"; > + return; > + } > + > + } > + if ( $format =~ /[^\s!-~\n]+/ || $format =~ /['"`\\]/ ) { > + print $socket $EODATA; > + print $socket "ERR Illegal characters in format\n"; > + return; > + } > + $format = "-o \"fmt:".$$opts{'format'}."\""; > + } > + > if ( $filter =~ /[^\s!-~\n]+/ || $filter =~ /['"`;\\]/ ) { > print $socket $EODATA; > print $socket "ERR Illegal characters in filter\n"; > *************** > *** 317,323 **** > print $socket "_filter=$line\n"; > } > print $socket "arg=$args\n"; > ! my $pid = open(NFDUMP, "$NfConf::PREFIX/nfdump $args '$filter' 2>&1|"); > if ( !$pid ) { > my $err = "ERR nfdump run error: $!\n"; > print $socket $EODATA; > --- 343,349 ---- > print $socket "_filter=$line\n"; > } > print $socket "arg=$args\n"; > ! my $pid = open(NFDUMP, "$NfConf::PREFIX/nfdump $args $format '$filter' 2>&1|"); > if ( !$pid ) { > my $err = "ERR nfdump run error: $!\n"; > print $socket $EODATA; > > > > > It works and if there is someone brave enough, he can propose such modification (not complete!) to nfsen maintainer. I am bit lazy to do it. :-) > > BR > L. > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Surfmap-discuss mailing list > Sur...@li... > https://lists.sourceforge.net/lists/listinfo/surfmap-discuss |
From: <lt...@ce...> - 2017-07-04 20:39:18
|
So the problem seems to be clear. there is new input sanitisation in Nfcomm.pm: if ( $args =~ /[^\s!-~\n]+/ || $args =~ /['"`;\\]/ ) { print $socket $EODATA; print $socket "ERR Illegal characters in argument list $args\n"; return; } Surf map actually sending invalid query (after some logging tweaking): Server message: Profile error (nfsend: Illegal characters in argument list -M /var/lib/nfsen/profiles-data/live/XXX:YYY -T -R nfcapd.201707041855:nfcapd.201707041855 -Nq -6 -o "fmt:%ts;%td;%sa;%da;%sp;%dp;%pr;%pkt;%byt;%fl" -n 50 -s record/bytes) So as you can see double quotes are off-limit :-) Source is in Nfcomm request create which resides at: plugins/SURFmap/json/getflowdata.php $run = "-R nfcapd.".$date1.$hours1.$minutes1.":nfcapd.".$date2.$hours2.$minutes2^M ." -Nq -6 -o \"fmt:".$field_list."\""; BTW: file is Windows line end encoded :-p So what man say about nfdump: http://nfdump.sourceforge.net/ Custom output format: -o fmt:.. This is the most flexibel format, as you can specify yourself how the output looks like. The output format is defined using element tags as well as plain ascii text. ..... Example: The format -o long can be described as follows: -o “fmt:%ts %td %pr %sap -> %dap %pkt %byt %fl" Often used output formats can be compiled into nfdump for easy access. See nfdump.c source file for defining more output formats. So ok, nfsen reject quotes in nfdump arguments, which are unfortunately needed to specify custom format output line for SURFmap. Nfsen do that probably to avoid command line escaping (see for example: http://www.cgisecurity.com/lib/sips.html). Such check was just recently added to nfsen and broke compatibility with some plugings, which require custom output format. But because I am nice guy :-p and I know Perl a bit, I prepared patch for you to fix Nfcomm.pm: *** Nfcomm.pm.orig 2017-07-04 20:36:13.809625286 +0200 --- Nfcomm.pm 2017-07-04 22:28:34.853418632 +0200 *************** *** 259,264 **** --- 259,290 ---- $filter = join "\n", @_tmp; } + #backward compatibility for filter checks + if ( $args =~ s/(.*)\s?\-o\s+\"fmt:([^\"]*)\"\s?(.*)// ) { + $$opts{'format'} = $2; + $args = $1." ".$3; + } + my $format = $$opts{'format'}; + if ( exists $$opts{'format'} and $$opts{'format'} ) { + my @_tmp; + foreach my $line ( split(/[^%a-z]/, $$opts{'format'}) ) { + next if $line !~ /^\%/; + + unless ( $line =~ /^\%ff|ts|te|tr|td|pr|exp|eng|sa|da|sap|dap|sp|dp|sn|dn|nh|nhb|ra|sas|das|nas|pas|in|out|pkt|ipkt|opkt|byt|ibyt|obyt|fl|flg|tos|stos|dtos|dir|smk|dmk|fwd|svln|dvln|ismc|odmc|idmc|osmc|mpls1|mpls2|mpls3|mpls4|mpls5|mpls6|mpls7|mpls8|mpls9|mpls10|mpls|bps|pps|bpp|nfc|evt|xevt|msec|iacl|eacl|xsa|xda|xsp|xdp|xsap|xdap|uname|nevt|ivrf|evrf|nsa|nda|nsp|ndp|pbstart|pbend|pbstep|pbsize|cl|sl|al$/ ) { + print $socket $EODATA; + print $socket "ERR Illegal characters in format\n"; + return; + } + + } + if ( $format =~ /[^\s!-~\n]+/ || $format =~ /['"`\\]/ ) { + print $socket $EODATA; + print $socket "ERR Illegal characters in format\n"; + return; + } + $format = "-o \"fmt:".$$opts{'format'}."\""; + } + if ( $filter =~ /[^\s!-~\n]+/ || $filter =~ /['"`;\\]/ ) { print $socket $EODATA; print $socket "ERR Illegal characters in filter\n"; *************** *** 317,323 **** print $socket "_filter=$line\n"; } print $socket "arg=$args\n"; ! my $pid = open(NFDUMP, "$NfConf::PREFIX/nfdump $args '$filter' 2>&1|"); if ( !$pid ) { my $err = "ERR nfdump run error: $!\n"; print $socket $EODATA; --- 343,349 ---- print $socket "_filter=$line\n"; } print $socket "arg=$args\n"; ! my $pid = open(NFDUMP, "$NfConf::PREFIX/nfdump $args $format '$filter' 2>&1|"); if ( !$pid ) { my $err = "ERR nfdump run error: $!\n"; print $socket $EODATA; It works and if there is someone brave enough, he can propose such modification (not complete!) to nfsen maintainer. I am bit lazy to do it. :-) BR L. |
From: <lt...@ce...> - 2017-07-04 20:39:13
|
So the problem seems to be clear. there is new input sanitisation in Nfcomm.pm: if ( $args =~ /[^\s!-~\n]+/ || $args =~ /['"`;\\]/ ) { print $socket $EODATA; print $socket "ERR Illegal characters in argument list $args\n"; return; } Surf map actually sending invalid query (after some logging tweaking): Server message: Profile error (nfsend: Illegal characters in argument list -M /var/lib/nfsen/profiles-data/live/XXX:YYY -T -R nfcapd.201707041855:nfcapd.201707041855 -Nq -6 -o "fmt:%ts;%td;%sa;%da;%sp;%dp;%pr;%pkt;%byt;%fl" -n 50 -s record/bytes) So as you can see double quotes are off-limit :-) Source is in Nfcomm request create which resides at: plugins/SURFmap/json/getflowdata.php $run = "-R nfcapd.".$date1.$hours1.$minutes1.":nfcapd.".$date2.$hours2.$minutes2^M ." -Nq -6 -o \"fmt:".$field_list."\""; BTW: file is Windows line end encoded :-p So what man say about nfdump: http://nfdump.sourceforge.net/ Custom output format: -o fmt:.. This is the most flexibel format, as you can specify yourself how the output looks like. The output format is defined using element tags as well as plain ascii text. ..... Example: The format -o long can be described as follows: -o “fmt:%ts %td %pr %sap -> %dap %pkt %byt %fl" Often used output formats can be compiled into nfdump for easy access. See nfdump.c source file for defining more output formats. So ok, nfsen reject quotes in nfdump arguments, which are unfortunately needed to specify custom format output line for SURFmap. Nfsen do that probably to avoid command line escaping (see for example: http://www.cgisecurity.com/lib/sips.html). Such check was just recently added to nfsen and broke compatibility with some plugings, which require custom output format. But because I am nice guy :-p and I know Perl a bit, I prepared patch for you to fix Nfcomm.pm: *** Nfcomm.pm.orig 2017-07-04 20:36:13.809625286 +0200 --- Nfcomm.pm 2017-07-04 22:28:34.853418632 +0200 *************** *** 259,264 **** --- 259,290 ---- $filter = join "\n", @_tmp; } + #backward compatibility for filter checks + if ( $args =~ s/(.*)\s?\-o\s+\"fmt:([^\"]*)\"\s?(.*)// ) { + $$opts{'format'} = $2; + $args = $1." ".$3; + } + my $format = $$opts{'format'}; + if ( exists $$opts{'format'} and $$opts{'format'} ) { + my @_tmp; + foreach my $line ( split(/[^%a-z]/, $$opts{'format'}) ) { + next if $line !~ /^\%/; + + unless ( $line =~ /^\%ff|ts|te|tr|td|pr|exp|eng|sa|da|sap|dap|sp|dp|sn|dn|nh|nhb|ra|sas|das|nas|pas|in|out|pkt|ipkt|opkt|byt|ibyt|obyt|fl|flg|tos|stos|dtos|dir|smk|dmk|fwd|svln|dvln|ismc|odmc|idmc|osmc|mpls1|mpls2|mpls3|mpls4|mpls5|mpls6|mpls7|mpls8|mpls9|mpls10|mpls|bps|pps|bpp|nfc|evt|xevt|msec|iacl|eacl|xsa|xda|xsp|xdp|xsap|xdap|uname|nevt|ivrf|evrf|nsa|nda|nsp|ndp|pbstart|pbend|pbstep|pbsize|cl|sl|al$/ ) { + print $socket $EODATA; + print $socket "ERR Illegal characters in format\n"; + return; + } + + } + if ( $format =~ /[^\s!-~\n]+/ || $format =~ /['"`\\]/ ) { + print $socket $EODATA; + print $socket "ERR Illegal characters in format\n"; + return; + } + $format = "-o \"fmt:".$$opts{'format'}."\""; + } + if ( $filter =~ /[^\s!-~\n]+/ || $filter =~ /['"`;\\]/ ) { print $socket $EODATA; print $socket "ERR Illegal characters in filter\n"; *************** *** 317,323 **** print $socket "_filter=$line\n"; } print $socket "arg=$args\n"; ! my $pid = open(NFDUMP, "$NfConf::PREFIX/nfdump $args '$filter' 2>&1|"); if ( !$pid ) { my $err = "ERR nfdump run error: $!\n"; print $socket $EODATA; --- 343,349 ---- print $socket "_filter=$line\n"; } print $socket "arg=$args\n"; ! my $pid = open(NFDUMP, "$NfConf::PREFIX/nfdump $args $format '$filter' 2>&1|"); if ( !$pid ) { my $err = "ERR nfdump run error: $!\n"; print $socket $EODATA; It works and if there is someone brave enough, he can propose such modification (not complete!) to nfsen maintainer. I am bit lazy to do it. :-) BR L. |
From: <lt...@ce...> - 2017-07-04 20:39:13
|
So the problem seems to be clear. there is new input sanitisation in Nfcomm.pm: if ( $args =~ /[^\s!-~\n]+/ || $args =~ /['"`;\\]/ ) { print $socket $EODATA; print $socket "ERR Illegal characters in argument list $args\n"; return; } Surf map actually sending invalid query (after some logging tweaking): Server message: Profile error (nfsend: Illegal characters in argument list -M /var/lib/nfsen/profiles-data/live/XXX:YYY -T -R nfcapd.201707041855:nfcapd.201707041855 -Nq -6 -o "fmt:%ts;%td;%sa;%da;%sp;%dp;%pr;%pkt;%byt;%fl" -n 50 -s record/bytes) So as you can see double quotes are off-limit :-) Source is in Nfcomm request create which resides at: plugins/SURFmap/json/getflowdata.php $run = "-R nfcapd.".$date1.$hours1.$minutes1.":nfcapd.".$date2.$hours2.$minutes2^M ." -Nq -6 -o \"fmt:".$field_list."\""; BTW: file is Windows line end encoded :-p So what man say about nfdump: http://nfdump.sourceforge.net/ Custom output format: -o fmt:.. This is the most flexibel format, as you can specify yourself how the output looks like. The output format is defined using element tags as well as plain ascii text. ..... Example: The format -o long can be described as follows: -o “fmt:%ts %td %pr %sap -> %dap %pkt %byt %fl" Often used output formats can be compiled into nfdump for easy access. See nfdump.c source file for defining more output formats. So ok, nfsen reject quotes in nfdump arguments, which are unfortunately needed to specify custom format output line for SURFmap. Nfsen do that probably to avoid command line escaping (see for example: http://www.cgisecurity.com/lib/sips.html). Such check was just recently added to nfsen and broke compatibility with some plugings, which require custom output format. But because I am nice guy :-p and I know Perl a bit, I prepared patch for you to fix Nfcomm.pm: *** Nfcomm.pm.orig 2017-07-04 20:36:13.809625286 +0200 --- Nfcomm.pm 2017-07-04 22:28:34.853418632 +0200 *************** *** 259,264 **** --- 259,290 ---- $filter = join "\n", @_tmp; } + #backward compatibility for filter checks + if ( $args =~ s/(.*)\s?\-o\s+\"fmt:([^\"]*)\"\s?(.*)// ) { + $$opts{'format'} = $2; + $args = $1." ".$3; + } + my $format = $$opts{'format'}; + if ( exists $$opts{'format'} and $$opts{'format'} ) { + my @_tmp; + foreach my $line ( split(/[^%a-z]/, $$opts{'format'}) ) { + next if $line !~ /^\%/; + + unless ( $line =~ /^\%ff|ts|te|tr|td|pr|exp|eng|sa|da|sap|dap|sp|dp|sn|dn|nh|nhb|ra|sas|das|nas|pas|in|out|pkt|ipkt|opkt|byt|ibyt|obyt|fl|flg|tos|stos|dtos|dir|smk|dmk|fwd|svln|dvln|ismc|odmc|idmc|osmc|mpls1|mpls2|mpls3|mpls4|mpls5|mpls6|mpls7|mpls8|mpls9|mpls10|mpls|bps|pps|bpp|nfc|evt|xevt|msec|iacl|eacl|xsa|xda|xsp|xdp|xsap|xdap|uname|nevt|ivrf|evrf|nsa|nda|nsp|ndp|pbstart|pbend|pbstep|pbsize|cl|sl|al$/ ) { + print $socket $EODATA; + print $socket "ERR Illegal characters in format\n"; + return; + } + + } + if ( $format =~ /[^\s!-~\n]+/ || $format =~ /['"`\\]/ ) { + print $socket $EODATA; + print $socket "ERR Illegal characters in format\n"; + return; + } + $format = "-o \"fmt:".$$opts{'format'}."\""; + } + if ( $filter =~ /[^\s!-~\n]+/ || $filter =~ /['"`;\\]/ ) { print $socket $EODATA; print $socket "ERR Illegal characters in filter\n"; *************** *** 317,323 **** print $socket "_filter=$line\n"; } print $socket "arg=$args\n"; ! my $pid = open(NFDUMP, "$NfConf::PREFIX/nfdump $args '$filter' 2>&1|"); if ( !$pid ) { my $err = "ERR nfdump run error: $!\n"; print $socket $EODATA; --- 343,349 ---- print $socket "_filter=$line\n"; } print $socket "arg=$args\n"; ! my $pid = open(NFDUMP, "$NfConf::PREFIX/nfdump $args $format '$filter' 2>&1|"); if ( !$pid ) { my $err = "ERR nfdump run error: $!\n"; print $socket $EODATA; It works and if there is someone brave enough, he can propose such modification (not complete!) to nfsen maintainer. I am bit lazy to do it. :-) BR L. |
From: Rick H. <ma...@ri...> - 2017-04-11 18:15:50
|
Hi Miquel, On fresh instances of SURFmap, geocoding usually takes a long time. This is because Google is rate-limiting requests and no geocoding results have been cached by SURFmap yet. To troubleshoot this issue, please select only a few flow records for visualization (e.g., 5), open your Web browser’s Javascript console and submit your request. Please share your results afterwards. The last version of SURFMap was released in 2014 and since then I’ve had no spare time to work on it. A couple of issues have been revealed recently though, so I’m happy to prepare a bug-fix release to get everyone up and running again. Your help is therefore greatly appreciated. — Rick > On 11 Apr 2017, at 17:03, Miguel Barbero <mba...@xm...> wrote: > > Good afternoon Rick, > > after several hours, your plugin shows the same messages: > > "Loading... Geocoding..." > > "Your request is still being processed by the server. > Please don't refresh this page" > > Any suggestion will be pretty appreciated. > > Kind regards > > Saludos cordiales, Miquel > -- > > Miquel Barbero > DevOps Engineer- XML Travelgate > Tel: + 34 <tel:+34%20871%2096%2081%2081>34 871 968 181 | Ext: 110 | > mba...@xm... <mailto:mba...@xm...> | www.xmltravelgate.com <http://www.xmltravelgate.com/> > <https://www.facebook.com/XmlTravelgate> <https://twitter.com/XMLTravelgate> <http://www.linkedin.com/company/xml-travelgate> <https://plus.google.com/+Xmltravelgate/posts> > > > > > 2017-04-11 10:00 GMT+02:00 Miguel Barbero <mba...@xm... <mailto:mba...@xm...>>: > Good morning again Rick, > > this morning I have rolled out a second NFSEN server. > > This time with this setup: > > Ubuntu 16.04 LTS > > NFSEN 1.3.7 + SURFMap 3.3.1 > > Your plugin is working almost smoothly, I didn't get previous error messages but after 15 minutes running I just can see just these messages. > > I'm still waiting but I don't think this behaviour is regular. Do you? > > If throughout the day I detect any change I'll share with you. > > Thanks for your valuable time and kind regards > > > Saludos cordiales, Miquel > -- > > Miquel Barbero > DevOps Engineer- XML Travelgate > Tel: + 34 <tel:+34%20871%2096%2081%2081>34 871 968 181 | Ext: 110 | > mba...@xm... <mailto:mba...@xm...> | www.xmltravelgate.com <http://www.xmltravelgate.com/> > <https://www.facebook.com/XmlTravelgate> <https://twitter.com/XMLTravelgate> <http://www.linkedin.com/company/xml-travelgate> <https://plus.google.com/+Xmltravelgate/posts> > > > > > 2017-04-11 8:29 GMT+02:00 Miguel Barbero <mba...@xm... <mailto:mba...@xm...>>: > Good morning Rick, > > thanks a lot for your remark. > > Great idea! for me it would be a pleasure to perform the mentioned debug. Count on me to carry it out. Whenever you can, let me know what steps I have to carry on. > > Kind regards. > > Saludos cordiales, Miquel > -- > > Miquel Barbero > DevOps Engineer- XML Travelgate > Tel: + 34 <tel:+34%20871%2096%2081%2081>34 871 968 181 | Ext: 110 | > mba...@xm... <mailto:mba...@xm...> | www.xmltravelgate.com <http://www.xmltravelgate.com/> > <https://www.facebook.com/XmlTravelgate> <https://twitter.com/XMLTravelgate> <http://www.linkedin.com/company/xml-travelgate> <https://plus.google.com/+Xmltravelgate/posts> > > > > > 2017-04-10 20:10 GMT+02:00 Rick Hofstede <ma...@ri... <mailto:ma...@ri...>>: > Hi Miquel, > > I’ve done some research for you on this. Based on the reported error ("Illegal characters in argument list”) I conclude that you’re running the recently released NfSen v1.3.8, as is error/check was introduced in that version for the first time. So any version of NfSen prior to v1.3.8 works just fine. > > At this moment, I don’t have time to investigate in detail what is exactly wrong with the newly added check in NfSen. If you want, we can add a DEBUG statement in your NfSen backend code to check which argument is exactly considered illegal and we can report it on the NfSen mailing list. > > Thanks, > > — > Rick > >> On 10 Apr 2017, at 08:48, Miguel Barbero <mba...@xm... <mailto:mba...@xm...>> wrote: >> >> Good morning Rick, >> >> firstly, thank you for your reply. >> >> I hope you can see the attached screen captures. >> >> Currently, our Nfsen is getting data from the own server. You´ll see no traffic periods but that is because we stop the sever when we leave the office. >> >> As you can see, on the SURFMap_3 capture, Nfsen is getting data from nfsen channel (it's the own server). We aren't use any special character. >> >> When we get your plugin, we get an error (SURFMap_1) >> >> If we press the Ok button, the error goes but when we try to move the map or make a zoom in/out we get a second error (SURFMAP_2). >> >> We would appreciate any idea to help us to debug this kind of messages >> >> Please, let me know if you need to see whatever further information >> >> Kingd regards. >> >> Saludos cordiales, Miquel >> -- >> >> Miquel Barbero >> DevOps Engineer- XML Travelgate >> Tel: + 34 <tel:+34%20871%2096%2081%2081>34 871 968 181 | Ext: 110 | >> mba...@xm... <mailto:mba...@xm...> | www.xmltravelgate.com <http://www.xmltravelgate.com/> >> <https://www.facebook.com/XmlTravelgate> <https://twitter.com/XMLTravelgate> <http://www.linkedin.com/company/xml-travelgate> <https://plus.google.com/+Xmltravelgate/posts> >> >> >> >> >> 2017-04-08 7:31 GMT+02:00 Rick Hofstede <ma...@ri... <mailto:ma...@ri...>>: >> Dear Miquel, >> >> Profile errors are related to NfSen and not directly to SURFmap. Can you actually retrieve flow data from the “Details” tab in NfSen? And can you switch profiles in NfSen? I assume you’re not using any special characters in names (e.g., profile names), do you? >> >> Thanks, >> >> — >> Rick >> >>> On 6 Apr 2017, at 17:37, Miguel Barbero <mba...@xm... <mailto:mba...@xm...>> wrote: >>> >>> Hello, >>> >>> I'm using Ubuntu 16.04 LTS >>> >>> I've installed NFSEN 1.3.8 + SURFMap 3.3.1 >>> >>> When I visit the SURFMap Plugin Tab I get this error message: >>> >>> Could not retrieve flow data. >>> >>> Server message: Profile error (nfsend: Illegal characters in argument list) >>> >>> >>> Could you help me to debug this error to fix it? >>> >>> I haven't been able to find any related information about this issue >>> >>> Let me know if you need any further information about my running environment >>> >>> Thanks and kind regards >>> >>> >>> Saludos cordiales, Miquel >>> -- >>> >>> Miquel Barbero >>> DevOps Engineer- XML Travelgate >>> Tel: + 34 <tel:+34%20871%2096%2081%2081>34 871 968 181 | Ext: 110 | >>> mba...@xm... <mailto:mba...@xm...> | www.xmltravelgate.com <http://www.xmltravelgate.com/> >>> <https://www.facebook.com/XmlTravelgate> <https://twitter.com/XMLTravelgate> <http://www.linkedin.com/company/xml-travelgate> <https://plus.google.com/+Xmltravelgate/posts> >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Check out the vibrant tech community on one of the world's most >>> engaging tech sites, Slashdot.org <http://slashdot.org/>! http://sdm.link/slashdot_______________________________________________ <http://sdm.link/slashdot_______________________________________________> >>> Surfmap-discuss mailing list >>> Sur...@li... <mailto:Sur...@li...> >>> https://lists.sourceforge.net/lists/listinfo/surfmap-discuss <https://lists.sourceforge.net/lists/listinfo/surfmap-discuss> >> >> >> <SURFMap_1.png><SURFMap_2.png><SURFMap_3.png> > > > > |
From: Rick H. <ma...@ri...> - 2017-04-11 18:07:18
|
Hi Miquel, > On 11 Apr 2017, at 08:29, Miguel Barbero <mba...@xm...> wrote: > > Good morning Rick, > > thanks a lot for your remark. Did you find anything in your logs about this issue? > > Great idea! for me it would be a pleasure to perform the mentioned debug. Count on me to carry it out. Whenever you can, let me know what steps I have to carry on. Could you please deploy the attached Nfcomm.pm file on your server and restart/reload your NfSen v1.3.8 daemon? After that, please load SURFmap from NfSen’s Web interface and the presented error message should now list the invalid arguments too. Thanks, — Rick > > Kind regards. > > Saludos cordiales, Miquel > -- > > Miquel Barbero > DevOps Engineer- XML Travelgate > Tel: + 34 <tel:+34%20871%2096%2081%2081>34 871 968 181 | Ext: 110 | > mba...@xm... <mailto:mba...@xm...> | www.xmltravelgate.com <http://www.xmltravelgate.com/> > <https://www.facebook.com/XmlTravelgate> <https://twitter.com/XMLTravelgate> <http://www.linkedin.com/company/xml-travelgate> <https://plus.google.com/+Xmltravelgate/posts> > > > > > 2017-04-10 20:10 GMT+02:00 Rick Hofstede <ma...@ri... <mailto:ma...@ri...>>: > Hi Miquel, > > I’ve done some research for you on this. Based on the reported error ("Illegal characters in argument list”) I conclude that you’re running the recently released NfSen v1.3.8, as is error/check was introduced in that version for the first time. So any version of NfSen prior to v1.3.8 works just fine. > > At this moment, I don’t have time to investigate in detail what is exactly wrong with the newly added check in NfSen. If you want, we can add a DEBUG statement in your NfSen backend code to check which argument is exactly considered illegal and we can report it on the NfSen mailing list. > > Thanks, > > — > Rick > >> On 10 Apr 2017, at 08:48, Miguel Barbero <mba...@xm... <mailto:mba...@xm...>> wrote: >> >> Good morning Rick, >> >> firstly, thank you for your reply. >> >> I hope you can see the attached screen captures. >> >> Currently, our Nfsen is getting data from the own server. You´ll see no traffic periods but that is because we stop the sever when we leave the office. >> >> As you can see, on the SURFMap_3 capture, Nfsen is getting data from nfsen channel (it's the own server). We aren't use any special character. >> >> When we get your plugin, we get an error (SURFMap_1) >> >> If we press the Ok button, the error goes but when we try to move the map or make a zoom in/out we get a second error (SURFMAP_2). >> >> We would appreciate any idea to help us to debug this kind of messages >> >> Please, let me know if you need to see whatever further information >> >> Kingd regards. >> >> Saludos cordiales, Miquel >> -- >> >> Miquel Barbero >> DevOps Engineer- XML Travelgate >> Tel: + 34 <tel:+34%20871%2096%2081%2081>34 871 968 181 | Ext: 110 | >> mba...@xm... <mailto:mba...@xm...> | www.xmltravelgate.com <http://www.xmltravelgate.com/> >> <https://www.facebook.com/XmlTravelgate> <https://twitter.com/XMLTravelgate> <http://www.linkedin.com/company/xml-travelgate> <https://plus.google.com/+Xmltravelgate/posts> >> >> >> >> >> 2017-04-08 7:31 GMT+02:00 Rick Hofstede <ma...@ri... <mailto:ma...@ri...>>: >> Dear Miquel, >> >> Profile errors are related to NfSen and not directly to SURFmap. Can you actually retrieve flow data from the “Details” tab in NfSen? And can you switch profiles in NfSen? I assume you’re not using any special characters in names (e.g., profile names), do you? >> >> Thanks, >> >> — >> Rick >> >>> On 6 Apr 2017, at 17:37, Miguel Barbero <mba...@xm... <mailto:mba...@xm...>> wrote: >>> >>> Hello, >>> >>> I'm using Ubuntu 16.04 LTS >>> >>> I've installed NFSEN 1.3.8 + SURFMap 3.3.1 >>> >>> When I visit the SURFMap Plugin Tab I get this error message: >>> >>> Could not retrieve flow data. >>> >>> Server message: Profile error (nfsend: Illegal characters in argument list) >>> >>> >>> Could you help me to debug this error to fix it? >>> >>> I haven't been able to find any related information about this issue >>> >>> Let me know if you need any further information about my running environment >>> >>> Thanks and kind regards >>> >>> >>> Saludos cordiales, Miquel >>> -- >>> >>> Miquel Barbero >>> DevOps Engineer- XML Travelgate >>> Tel: + 34 <tel:+34%20871%2096%2081%2081>34 871 968 181 | Ext: 110 | >>> mba...@xm... <mailto:mba...@xm...> | www.xmltravelgate.com <http://www.xmltravelgate.com/> >>> <https://www.facebook.com/XmlTravelgate> <https://twitter.com/XMLTravelgate> <http://www.linkedin.com/company/xml-travelgate> <https://plus.google.com/+Xmltravelgate/posts> >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Check out the vibrant tech community on one of the world's most >>> engaging tech sites, Slashdot.org <http://slashdot.org/>! http://sdm.link/slashdot_______________________________________________ <http://sdm.link/slashdot_______________________________________________> >>> Surfmap-discuss mailing list >>> Sur...@li... <mailto:Sur...@li...> >>> https://lists.sourceforge.net/lists/listinfo/surfmap-discuss <https://lists.sourceforge.net/lists/listinfo/surfmap-discuss> >> >> >> <SURFMap_1.png><SURFMap_2.png><SURFMap_3.png> > > > <SURFMap_1.png><SURFMap_2.png><SURFMap_3.png> |
From: Miguel B. <mba...@xm...> - 2017-04-11 15:04:19
|
Good afternoon Rick, after several hours, your plugin shows the same messages: "Loading... Geocoding..." "Your request is still being processed by the server. Please don't refresh this page" Any suggestion will be pretty appreciated. Kind regards Saludos cordiales, Miquel -- *Miquel Barbero* *DevOps Engineer- XML Travelgate* Tel: + 34 <+34%20871%2096%2081%2081>*34 871 968 181* | Ext: 110 | mba...@xm... | www.xmltravelgate.com <https://www.facebook.com/XmlTravelgate> <https://twitter.com/XMLTravelgate> <http://www.linkedin.com/company/xml-travelgate> <https://plus.google.com/+Xmltravelgate/posts> 2017-04-11 10:00 GMT+02:00 Miguel Barbero <mba...@xm...>: > Good morning again Rick, > > this morning I have rolled out a second NFSEN server. > > This time with this setup: > > Ubuntu 16.04 LTS > > NFSEN 1.3.7 + SURFMap 3.3.1 > > Your plugin is working almost smoothly, I didn't get previous error > messages but after 15 minutes running I just can see just these messages. > > I'm still waiting but I don't think this behaviour is regular. Do you? > > If throughout the day I detect any change I'll share with you. > > Thanks for your valuable time and kind regards > > > Saludos cordiales, Miquel > -- > > *Miquel Barbero* > > *DevOps Engineer- XML Travelgate* > > Tel: + 34 <+34%20871%2096%2081%2081>*34 871 968 181* | Ext: 110 | > > mba...@xm... | www.xmltravelgate.com > > <https://www.facebook.com/XmlTravelgate> > <https://twitter.com/XMLTravelgate> > <http://www.linkedin.com/company/xml-travelgate> > <https://plus.google.com/+Xmltravelgate/posts> > > > > 2017-04-11 8:29 GMT+02:00 Miguel Barbero <mba...@xm...>: > >> Good morning Rick, >> >> thanks a lot for your remark. >> >> Great idea! for me it would be a pleasure to perform the mentioned debug. >> Count on me to carry it out. Whenever you can, let me know what steps I >> have to carry on. >> >> Kind regards. >> >> Saludos cordiales, Miquel >> -- >> >> *Miquel Barbero* >> >> *DevOps Engineer- XML Travelgate* >> >> Tel: + 34 <+34%20871%2096%2081%2081>*34 871 968 181* | Ext: 110 | >> >> mba...@xm... | www.xmltravelgate.com >> >> <https://www.facebook.com/XmlTravelgate> >> <https://twitter.com/XMLTravelgate> >> <http://www.linkedin.com/company/xml-travelgate> >> <https://plus.google.com/+Xmltravelgate/posts> >> >> >> >> 2017-04-10 20:10 GMT+02:00 Rick Hofstede <ma...@ri...>: >> >>> Hi Miquel, >>> >>> I’ve done some research for you on this. Based on the reported error >>> ("Illegal characters in argument list”) I conclude that you’re running the >>> recently released NfSen v1.3.8, as is error/check was introduced in that >>> version for the first time. So any version of NfSen prior to v1.3.8 works >>> just fine. >>> >>> At this moment, I don’t have time to investigate in detail what is >>> exactly wrong with the newly added check in NfSen. If you want, we can add >>> a DEBUG statement in your NfSen backend code to check which argument is >>> exactly considered illegal and we can report it on the NfSen mailing list. >>> >>> Thanks, >>> >>> — >>> Rick >>> >>> On 10 Apr 2017, at 08:48, Miguel Barbero <mba...@xm...> >>> wrote: >>> >>> Good morning Rick, >>> >>> firstly, thank you for your reply. >>> >>> I hope you can see the attached screen captures. >>> >>> Currently, our Nfsen is getting data from the own server. You´ll see no >>> traffic periods but that is because we stop the sever when we leave the >>> office. >>> >>> As you can see, on the SURFMap_3 capture, Nfsen is getting data from >>> nfsen channel (it's the own server). We aren't use any special character. >>> >>> When we get your plugin, we get an error (SURFMap_1) >>> >>> If we press the Ok button, the error goes but when we try to move the >>> map or make a zoom in/out we get a second error (SURFMAP_2). >>> >>> We would appreciate any idea to help us to debug this kind of messages >>> >>> Please, let me know if you need to see whatever further information >>> >>> Kingd regards. >>> >>> Saludos cordiales, Miquel >>> -- >>> >>> *Miquel Barbero* >>> >>> *DevOps Engineer- XML Travelgate* >>> >>> Tel: + 34 <+34%20871%2096%2081%2081>*34 871 968 181* | Ext: 110 | >>> >>> mba...@xm... | www.xmltravelgate.com >>> <https://www.facebook.com/XmlTravelgate> >>> <https://twitter.com/XMLTravelgate> >>> <http://www.linkedin.com/company/xml-travelgate> >>> <https://plus.google.com/+Xmltravelgate/posts> >>> >>> >>> >>> >>> 2017-04-08 7:31 GMT+02:00 Rick Hofstede <ma...@ri...>: >>> >>>> Dear Miquel, >>>> >>>> Profile errors are related to NfSen and not directly to SURFmap. Can >>>> you actually retrieve flow data from the “Details” tab in NfSen? And can >>>> you switch profiles in NfSen? I assume you’re not using any special >>>> characters in names (e.g., profile names), do you? >>>> >>>> Thanks, >>>> >>>> — >>>> Rick >>>> >>>> On 6 Apr 2017, at 17:37, Miguel Barbero <mba...@xm...> >>>> wrote: >>>> >>>> Hello, >>>> >>>> I'm using Ubuntu 16.04 LTS >>>> >>>> I've installed NFSEN 1.3.8 + SURFMap 3.3.1 >>>> >>>> When I visit the SURFMap Plugin Tab I get this error message: >>>> >>>> Could not retrieve flow data. >>>> >>>> Server message: Profile error (nfsend: Illegal characters in argument >>>> list) >>>> >>>> Could you help me to debug this error to fix it? >>>> >>>> I haven't been able to find any related information about this issue >>>> >>>> Let me know if you need any further information about my running >>>> environment >>>> >>>> Thanks and kind regards >>>> >>>> >>>> Saludos cordiales, Miquel >>>> -- >>>> >>>> *Miquel Barbero* >>>> >>>> *DevOps Engineer- XML Travelgate* >>>> >>>> Tel: + 34 <+34%20871%2096%2081%2081>*34 871 968 181* | Ext: 110 | >>>> >>>> mba...@xm... | www.xmltravelgate.com >>>> <https://www.facebook.com/XmlTravelgate> >>>> <https://twitter.com/XMLTravelgate> >>>> <http://www.linkedin.com/company/xml-travelgate> >>>> <https://plus.google.com/+Xmltravelgate/posts> >>>> >>>> >>>> >>>> ------------------------------------------------------------ >>>> ------------------ >>>> Check out the vibrant tech community on one of the world's most >>>> engaging tech sites, Slashdot.org <http://slashdot.org/>! >>>> http://sdm.link/slashdot_______________________________________________ >>>> Surfmap-discuss mailing list >>>> Sur...@li... >>>> https://lists.sourceforge.net/lists/listinfo/surfmap-discuss >>>> >>>> >>>> >>> <SURFMap_1.png><SURFMap_2.png><SURFMap_3.png> >>> >>> >>> >> > |
From: Miguel B. <mba...@xm...> - 2017-04-11 08:33:11
|
Good morning again Rick, this morning I have rolled out a second NFSEN server. This time with this setup: Ubuntu 16.04 LTS NFSEN 1.3.7 + SURFMap 3.3.1 Your plugin is working almost smoothly, I didn't get previous error messages but after 15 minutes running I just can see just these messages. I'm still waiting but I don't think this behaviour is regular. Do you? If throughout the day I detect any change I'll share with you. Thanks for your valuable time and kind regards Saludos cordiales, Miquel -- *Miquel Barbero* *DevOps Engineer- XML Travelgate* Tel: + 34 <+34%20871%2096%2081%2081>*34 871 968 181* | Ext: 110 | mba...@xm... | www.xmltravelgate.com <https://www.facebook.com/XmlTravelgate> <https://twitter.com/XMLTravelgate> <http://www.linkedin.com/company/xml-travelgate> <https://plus.google.com/+Xmltravelgate/posts> 2017-04-11 8:29 GMT+02:00 Miguel Barbero <mba...@xm...>: > Good morning Rick, > > thanks a lot for your remark. > > Great idea! for me it would be a pleasure to perform the mentioned debug. > Count on me to carry it out. Whenever you can, let me know what steps I > have to carry on. > > Kind regards. > > Saludos cordiales, Miquel > -- > > *Miquel Barbero* > > *DevOps Engineer- XML Travelgate* > > Tel: + 34 <+34%20871%2096%2081%2081>*34 871 968 181* | Ext: 110 | > > mba...@xm... | www.xmltravelgate.com > > <https://www.facebook.com/XmlTravelgate> > <https://twitter.com/XMLTravelgate> > <http://www.linkedin.com/company/xml-travelgate> > <https://plus.google.com/+Xmltravelgate/posts> > > > > 2017-04-10 20:10 GMT+02:00 Rick Hofstede <ma...@ri...>: > >> Hi Miquel, >> >> I’ve done some research for you on this. Based on the reported error >> ("Illegal characters in argument list”) I conclude that you’re running the >> recently released NfSen v1.3.8, as is error/check was introduced in that >> version for the first time. So any version of NfSen prior to v1.3.8 works >> just fine. >> >> At this moment, I don’t have time to investigate in detail what is >> exactly wrong with the newly added check in NfSen. If you want, we can add >> a DEBUG statement in your NfSen backend code to check which argument is >> exactly considered illegal and we can report it on the NfSen mailing list. >> >> Thanks, >> >> — >> Rick >> >> On 10 Apr 2017, at 08:48, Miguel Barbero <mba...@xm...> >> wrote: >> >> Good morning Rick, >> >> firstly, thank you for your reply. >> >> I hope you can see the attached screen captures. >> >> Currently, our Nfsen is getting data from the own server. You´ll see no >> traffic periods but that is because we stop the sever when we leave the >> office. >> >> As you can see, on the SURFMap_3 capture, Nfsen is getting data from >> nfsen channel (it's the own server). We aren't use any special character. >> >> When we get your plugin, we get an error (SURFMap_1) >> >> If we press the Ok button, the error goes but when we try to move the map >> or make a zoom in/out we get a second error (SURFMAP_2). >> >> We would appreciate any idea to help us to debug this kind of messages >> >> Please, let me know if you need to see whatever further information >> >> Kingd regards. >> >> Saludos cordiales, Miquel >> -- >> >> *Miquel Barbero* >> >> *DevOps Engineer- XML Travelgate* >> >> Tel: + 34 <+34%20871%2096%2081%2081>*34 871 968 181* | Ext: 110 | >> >> mba...@xm... | www.xmltravelgate.com >> <https://www.facebook.com/XmlTravelgate> >> <https://twitter.com/XMLTravelgate> >> <http://www.linkedin.com/company/xml-travelgate> >> <https://plus.google.com/+Xmltravelgate/posts> >> >> >> >> >> 2017-04-08 7:31 GMT+02:00 Rick Hofstede <ma...@ri...>: >> >>> Dear Miquel, >>> >>> Profile errors are related to NfSen and not directly to SURFmap. Can you >>> actually retrieve flow data from the “Details” tab in NfSen? And can you >>> switch profiles in NfSen? I assume you’re not using any special characters >>> in names (e.g., profile names), do you? >>> >>> Thanks, >>> >>> — >>> Rick >>> >>> On 6 Apr 2017, at 17:37, Miguel Barbero <mba...@xm...> >>> wrote: >>> >>> Hello, >>> >>> I'm using Ubuntu 16.04 LTS >>> >>> I've installed NFSEN 1.3.8 + SURFMap 3.3.1 >>> >>> When I visit the SURFMap Plugin Tab I get this error message: >>> >>> Could not retrieve flow data. >>> >>> Server message: Profile error (nfsend: Illegal characters in argument >>> list) >>> >>> Could you help me to debug this error to fix it? >>> >>> I haven't been able to find any related information about this issue >>> >>> Let me know if you need any further information about my running >>> environment >>> >>> Thanks and kind regards >>> >>> >>> Saludos cordiales, Miquel >>> -- >>> >>> *Miquel Barbero* >>> >>> *DevOps Engineer- XML Travelgate* >>> >>> Tel: + 34 <+34%20871%2096%2081%2081>*34 871 968 181* | Ext: 110 | >>> >>> mba...@xm... | www.xmltravelgate.com >>> <https://www.facebook.com/XmlTravelgate> >>> <https://twitter.com/XMLTravelgate> >>> <http://www.linkedin.com/company/xml-travelgate> >>> <https://plus.google.com/+Xmltravelgate/posts> >>> >>> >>> >>> ------------------------------------------------------------ >>> ------------------ >>> Check out the vibrant tech community on one of the world's most >>> engaging tech sites, Slashdot.org <http://slashdot.org/>! >>> http://sdm.link/slashdot_______________________________________________ >>> Surfmap-discuss mailing list >>> Sur...@li... >>> https://lists.sourceforge.net/lists/listinfo/surfmap-discuss >>> >>> >>> >> <SURFMap_1.png><SURFMap_2.png><SURFMap_3.png> >> >> >> > |
From: Miguel B. <mba...@xm...> - 2017-04-11 06:30:28
|
Good morning Rick, thanks a lot for your remark. Great idea! for me it would be a pleasure to perform the mentioned debug. Count on me to carry it out. Whenever you can, let me know what steps I have to carry on. Kind regards. Saludos cordiales, Miquel -- *Miquel Barbero* *DevOps Engineer- XML Travelgate* Tel: + 34 <+34%20871%2096%2081%2081>*34 871 968 181* | Ext: 110 | mba...@xm... | www.xmltravelgate.com <https://www.facebook.com/XmlTravelgate> <https://twitter.com/XMLTravelgate> <http://www.linkedin.com/company/xml-travelgate> <https://plus.google.com/+Xmltravelgate/posts> 2017-04-10 20:10 GMT+02:00 Rick Hofstede <ma...@ri...>: > Hi Miquel, > > I’ve done some research for you on this. Based on the reported error > ("Illegal characters in argument list”) I conclude that you’re running the > recently released NfSen v1.3.8, as is error/check was introduced in that > version for the first time. So any version of NfSen prior to v1.3.8 works > just fine. > > At this moment, I don’t have time to investigate in detail what is exactly > wrong with the newly added check in NfSen. If you want, we can add a DEBUG > statement in your NfSen backend code to check which argument is exactly > considered illegal and we can report it on the NfSen mailing list. > > Thanks, > > — > Rick > > On 10 Apr 2017, at 08:48, Miguel Barbero <mba...@xm...> > wrote: > > Good morning Rick, > > firstly, thank you for your reply. > > I hope you can see the attached screen captures. > > Currently, our Nfsen is getting data from the own server. You´ll see no > traffic periods but that is because we stop the sever when we leave the > office. > > As you can see, on the SURFMap_3 capture, Nfsen is getting data from nfsen > channel (it's the own server). We aren't use any special character. > > When we get your plugin, we get an error (SURFMap_1) > > If we press the Ok button, the error goes but when we try to move the map > or make a zoom in/out we get a second error (SURFMAP_2). > > We would appreciate any idea to help us to debug this kind of messages > > Please, let me know if you need to see whatever further information > > Kingd regards. > > Saludos cordiales, Miquel > -- > > *Miquel Barbero* > > *DevOps Engineer- XML Travelgate* > > Tel: + 34 <+34%20871%2096%2081%2081>*34 871 968 181* | Ext: 110 | > > mba...@xm... | www.xmltravelgate.com > <https://www.facebook.com/XmlTravelgate> > <https://twitter.com/XMLTravelgate> > <http://www.linkedin.com/company/xml-travelgate> > <https://plus.google.com/+Xmltravelgate/posts> > > > > > 2017-04-08 7:31 GMT+02:00 Rick Hofstede <ma...@ri...>: > >> Dear Miquel, >> >> Profile errors are related to NfSen and not directly to SURFmap. Can you >> actually retrieve flow data from the “Details” tab in NfSen? And can you >> switch profiles in NfSen? I assume you’re not using any special characters >> in names (e.g., profile names), do you? >> >> Thanks, >> >> — >> Rick >> >> On 6 Apr 2017, at 17:37, Miguel Barbero <mba...@xm...> >> wrote: >> >> Hello, >> >> I'm using Ubuntu 16.04 LTS >> >> I've installed NFSEN 1.3.8 + SURFMap 3.3.1 >> >> When I visit the SURFMap Plugin Tab I get this error message: >> >> Could not retrieve flow data. >> >> Server message: Profile error (nfsend: Illegal characters in argument >> list) >> >> Could you help me to debug this error to fix it? >> >> I haven't been able to find any related information about this issue >> >> Let me know if you need any further information about my running >> environment >> >> Thanks and kind regards >> >> >> Saludos cordiales, Miquel >> -- >> >> *Miquel Barbero* >> >> *DevOps Engineer- XML Travelgate* >> >> Tel: + 34 <+34%20871%2096%2081%2081>*34 871 968 181* | Ext: 110 | >> >> mba...@xm... | www.xmltravelgate.com >> <https://www.facebook.com/XmlTravelgate> >> <https://twitter.com/XMLTravelgate> >> <http://www.linkedin.com/company/xml-travelgate> >> <https://plus.google.com/+Xmltravelgate/posts> >> >> >> >> ------------------------------------------------------------ >> ------------------ >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, Slashdot.org <http://slashdot.org/>! >> http://sdm.link/slashdot_______________________________________________ >> Surfmap-discuss mailing list >> Sur...@li... >> https://lists.sourceforge.net/lists/listinfo/surfmap-discuss >> >> >> > <SURFMap_1.png><SURFMap_2.png><SURFMap_3.png> > > > |
From: Rick H. <ma...@ri...> - 2017-04-08 05:32:14
|
Dear Miquel, Profile errors are related to NfSen and not directly to SURFmap. Can you actually retrieve flow data from the “Details” tab in NfSen? And can you switch profiles in NfSen? I assume you’re not using any special characters in names (e.g., profile names), do you? Thanks, — Rick > On 6 Apr 2017, at 17:37, Miguel Barbero <mba...@xm...> wrote: > > Hello, > > I'm using Ubuntu 16.04 LTS > > I've installed NFSEN 1.3.8 + SURFMap 3.3.1 > > When I visit the SURFMap Plugin Tab I get this error message: > > Could not retrieve flow data. > > Server message: Profile error (nfsend: Illegal characters in argument list) > > > Could you help me to debug this error to fix it? > > I haven't been able to find any related information about this issue > > Let me know if you need any further information about my running environment > > Thanks and kind regards > > > Saludos cordiales, Miquel > -- > > Miquel Barbero > DevOps Engineer- XML Travelgate > Tel: + 34 <tel:+34%20871%2096%2081%2081>34 871 968 181 | Ext: 110 | > mba...@xm... <mailto:mba...@xm...> | www.xmltravelgate.com <http://www.xmltravelgate.com/> > <https://www.facebook.com/XmlTravelgate> <https://twitter.com/XMLTravelgate> <http://www.linkedin.com/company/xml-travelgate> <https://plus.google.com/+Xmltravelgate/posts> > > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot_______________________________________________ > Surfmap-discuss mailing list > Sur...@li... > https://lists.sourceforge.net/lists/listinfo/surfmap-discuss |
From: Miguel B. <mba...@xm...> - 2017-04-06 16:07:46
|
Hello, I'm using Ubuntu 16.04 LTS I've installed NFSEN 1.3.8 + SURFMap 3.3.1 When I visit the SURFMap Plugin Tab I get this error message: Could not retrieve flow data. Server message: Profile error (nfsend: Illegal characters in argument list) Could you help me to debug this error to fix it? I haven't been able to find any related information about this issue Let me know if you need any further information about my running environment Thanks and kind regards Saludos cordiales, Miquel -- *Miquel Barbero* *DevOps Engineer- XML Travelgate* Tel: + 34 <+34%20871%2096%2081%2081>*34 871 968 181* | Ext: 110 | mba...@xm... | www.xmltravelgate.com <https://www.facebook.com/XmlTravelgate> <https://twitter.com/XMLTravelgate> <http://www.linkedin.com/company/xml-travelgate> <https://plus.google.com/+Xmltravelgate/posts> |
From: Miguel B. <mba...@xm...> - 2017-04-06 16:03:21
|
Hello, I'm using Ubuntu 16.04 LTS I've installed NFSEN 1.3.8 + SURFMap 3.3.1 When I visit the SURFMap Plugin Tab I get this error message: Could not retrieve flow data. Server message: Profile error (nfsend: Illegal characters in argument list) Could you help me to debug this error to fix it? I haven't been able to find any related information about this issue Let me know if you need any further information about my running environment Thanks and kind regards Saludos cordiales, Miquel -- *Miquel Barbero* *DevOps Engineer- XML Travelgate* Tel: + 34 <+34%20871%2096%2081%2081>*34 871 968 181* | Ext: 110 | mba...@xm... | www.xmltravelgate.com <https://www.facebook.com/XmlTravelgate> <https://twitter.com/XMLTravelgate> <http://www.linkedin.com/company/xml-travelgate> <https://plus.google.com/+Xmltravelgate/posts> |
From: Rick H. <ma...@ri...> - 2017-03-30 06:53:56
|
Dear Goodman, No, this is no valid log path. Typically, this logging should end up in your Syslog. At least, what SURFmap does is to hand this logging over to your Syslog daemon. Depending on your Syslog configuration, though, the logs may end up somewhere else. — Rick > On 30 Mar 2017, at 08:47, Goodman Leung <gbc...@gm...> wrote: > > were it designed to output to /var/log/apache . ? > > > > > 发件人: Goodman Leung [mailto:gbc...@gm...] > 发送时间: 2017年3月30日 14:46 > 收件人: 'Rick Hofstede' > 抄送: sur...@li... > 主题: 答复: [Surfmap-discuss] SURFmap page of nfsen keep loading geolocation issue > > No , I got nothink too > > I thought /var/log/apache/error.log would have some , but I was wrong . > > 发件人: Rick Hofstede [mailto:ma...@ri... <mailto:ma...@ri...>] > 发送时间: 2017年3月29日 4:06 > 收件人: Goodman Leung > 抄送: sur...@li... <mailto:sur...@li...> > 主题: Re: [Surfmap-discuss] SURFmap page of nfsen keep loading geolocation issue > > Dear Goodman, > > Good to hear that you got SURFmap to run on your CentOS setup! > > To be honest, it’s quite hard to tell you what’s wrong with your system (e.g., with respect to the DEBUG logs) without any further details. Just to double-check, you could also have a look at Apache’s log files (/var/log/apache2/). > > — > Rick > >> On 28 Mar 2017, at 04:10, Goodman Leung <gbc...@gm... <mailto:gbc...@gm...>> wrote: >> >> Also , I have enabled DEBUG option in config.php of SURFmap , but I can find any log output on /var/log/syslog (Ubuntu ) , do you think I miss something ? >> >> 发件人: Goodman Leung [mailto:gbc...@gm... <mailto:gbc...@gm...>] >> 发送时间: 2017年3月28日 9:39 >> 收件人: 'Rick Hofstede' >> 抄送: sur...@li... <mailto:sur...@li...> >> 主题: 答复: [Surfmap-discuss] SURFmap page of nfsen keep loading geolocation issue >> >> Hi Rick >> >> Yes, thanks for your reply , it is a little busy to me for these day >> >> I try to What more than one hour, but it wasn’t working >> >> I installed nfsen and surfmap on Centos6 again, it work. i used to installed on Ubuntu 12.04 TLS , it is possible the Ubuntu 12.04 problem ? >> >> 发件人: Rick Hofstede [mailto:ma...@ri... <mailto:ma...@ri...>] >> 发送时间: 2017年3月27日 14:08 >> 收件人: Goodman Leung >> 抄送: <sur...@li... <mailto:sur...@li...>> >> 主题: Fwd: [Surfmap-discuss] SURFmap page of nfsen keep loading geolocation issue >> >> Dear Goodman, >> >> A reply to your message has been sent already 3 days ago, as you can see below. Have you already tried the proposed solution? >> >> — >> Rick >> >> >>> Begin forwarded message: >>> >>> From: Rick Hofstede <ma...@ri... <mailto:ma...@ri...>> >>> Subject: Re: [Surfmap-discuss] SURFmap page of nfsen keep loading geolocation issue >>> Date: 24 March 2017 at 06:43:55 GMT+1 >>> To: Goodman Leung <gbc...@gm... <mailto:gbc...@gm...>> >>> >>> Hi Goodman, >>> >>> The geolocation process can take quite a bit of time, especially if you’re a new user to SURFmap. What you can do is to reduce the number of visualized flow records to see whether that makes a difference. >>> >>> — >>> Rick >>> >>>> On 24 Mar 2017, at 02:49, Goodman Leung <gbc...@gm... <mailto:gbc...@gm...>> wrote: >>>> >>>> HI list >>>> >>>> My SURFmap page of nfsen keep loading geolocation and never shows the result, I think member of list have faced this issue before , any body can post the solution ? >>>> >>>> My nfsen verseion is 1.3.7 and SURFmap version is 3.3.1 >>>> >>>> Thanks and best regards >>>> >>>> Goodman Lenug >>>> ------------------------------------------------------------------------------ >>>> Check out the vibrant tech community on one of the world's most >>>> engaging tech sites, Slashdot.org <http://slashdot.org/>! http://sdm.link/slashdot_______________________________________________ <http://sdm.link/slashdot_______________________________________________> >>>> Surfmap-discuss mailing list >>>> Sur...@li... <mailto:Sur...@li...> >>>> https://lists.sourceforge.net/lists/listinfo/surfmap-discuss <https://lists.sourceforge.net/lists/listinfo/surfmap-discuss> >>> >> >> >> ------------------------------------------------------------------------------ >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, Slashdot.org <http://slashdot.org/>! http://sdm.link/slashdot_______________________________________________ <http://sdm.link/slashdot_______________________________________________> >> Surfmap-discuss mailing list >> Sur...@li... <mailto:Sur...@li...> >> https://lists.sourceforge.net/lists/listinfo/surfmap-discuss <https://lists.sourceforge.net/lists/listinfo/surfmap-discuss> > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot_______________________________________________ > Surfmap-discuss mailing list > Sur...@li... > https://lists.sourceforge.net/lists/listinfo/surfmap-discuss |
From: Goodman L. <gbc...@gm...> - 2017-03-30 06:47:29
|
were it designed to output to /var/log/apache . ? 发件人: Goodman Leung [mailto:gbc...@gm...] 发送时间: 2017年3月30日 14:46 收件人: 'Rick Hofstede' 抄送: sur...@li... 主题: 答复: [Surfmap-discuss] SURFmap page of nfsen keep loading geolocation issue No , I got nothink too I thought /var/log/apache/error.log would have some , but I was wrong . 发件人: Rick Hofstede [mailto:ma...@ri...] 发送时间: 2017年3月29日 4:06 收件人: Goodman Leung 抄送: sur...@li... <mailto:sur...@li...> 主题: Re: [Surfmap-discuss] SURFmap page of nfsen keep loading geolocation issue Dear Goodman, Good to hear that you got SURFmap to run on your CentOS setup! To be honest, it’s quite hard to tell you what’s wrong with your system (e.g., with respect to the DEBUG logs) without any further details. Just to double-check, you could also have a look at Apache’s log files (/var/log/apache2/). — Rick On 28 Mar 2017, at 04:10, Goodman Leung <gbc...@gm... <mailto:gbc...@gm...> > wrote: Also , I have enabled DEBUG option in config.php of SURFmap , but I can find any log output on /var/log/syslog (Ubuntu ) , do you think I miss something ? 发件人: Goodman Leung [mailto:gbc...@gm...] 发送时间: 2017年3月28日 9:39 收件人: 'Rick Hofstede' 抄送: sur...@li... <mailto:sur...@li...> 主题: 答复: [Surfmap-discuss] SURFmap page of nfsen keep loading geolocation issue Hi Rick Yes, thanks for your reply , it is a little busy to me for these day I try to What more than one hour, but it wasn’t working I installed nfsen and surfmap on Centos6 again, it work. i used to installed on Ubuntu 12.04 TLS , it is possible the Ubuntu 12.04 problem ? 发件人: Rick Hofstede [ <mailto:ma...@ri...> mailto:ma...@ri...] 发送时间: 2017年3月27日 14:08 收件人: Goodman Leung 抄送: < <mailto:sur...@li...> sur...@li...> 主题: Fwd: [Surfmap-discuss] SURFmap page of nfsen keep loading geolocation issue Dear Goodman, A reply to your message has been sent already 3 days ago, as you can see below. Have you already tried the proposed solution? — Rick Begin forwarded message: From: Rick Hofstede < <mailto:ma...@ri...> ma...@ri...> Subject: Re: [Surfmap-discuss] SURFmap page of nfsen keep loading geolocation issue Date: 24 March 2017 at 06:43:55 GMT+1 To: Goodman Leung < <mailto:gbc...@gm...> gbc...@gm...> Hi Goodman, The geolocation process can take quite a bit of time, especially if you’re a new user to SURFmap. What you can do is to reduce the number of visualized flow records to see whether that makes a difference. — Rick On 24 Mar 2017, at 02:49, Goodman Leung < <mailto:gbc...@gm...> gbc...@gm...> wrote: HI list My SURFmap page of nfsen keep loading geolocation and never shows the result, I think member of list have faced this issue before , any body can post the solution ? My nfsen verseion is 1.3.7 and SURFmap version is 3.3.1 Thanks and best regards Goodman Lenug ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, <http://slashdot.org/> Slashdot.org! <http://sdm.link/slashdot_______________________________________________> http://sdm.link/slashdot_______________________________________________ Surfmap-discuss mailing list <mailto:Sur...@li...> Sur...@li... <https://lists.sourceforge.net/lists/listinfo/surfmap-discuss> https://lists.sourceforge.net/lists/listinfo/surfmap-discuss ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org <http://Slashdot.org> ! http://sdm.link/slashdot_______________________________________________ Surfmap-discuss mailing list Sur...@li... <mailto:Sur...@li...> https://lists.sourceforge.net/lists/listinfo/surfmap-discuss |
From: Goodman L. <gbc...@gm...> - 2017-03-30 06:46:35
|
No , I got nothink too I thought /var/log/apache/error.log would have some , but I was wrong . 发件人: Rick Hofstede [mailto:ma...@ri...] 发送时间: 2017年3月29日 4:06 收件人: Goodman Leung 抄送: sur...@li... 主题: Re: [Surfmap-discuss] SURFmap page of nfsen keep loading geolocation issue Dear Goodman, Good to hear that you got SURFmap to run on your CentOS setup! To be honest, it’s quite hard to tell you what’s wrong with your system (e.g., with respect to the DEBUG logs) without any further details. Just to double-check, you could also have a look at Apache’s log files (/var/log/apache2/). — Rick On 28 Mar 2017, at 04:10, Goodman Leung <gbc...@gm... <mailto:gbc...@gm...> > wrote: Also , I have enabled DEBUG option in config.php of SURFmap , but I can find any log output on /var/log/syslog (Ubuntu ) , do you think I miss something ? 发件人: Goodman Leung [mailto:gbc...@gm...] 发送时间: 2017年3月28日 9:39 收件人: 'Rick Hofstede' 抄送: sur...@li... <mailto:sur...@li...> 主题: 答复: [Surfmap-discuss] SURFmap page of nfsen keep loading geolocation issue Hi Rick Yes, thanks for your reply , it is a little busy to me for these day I try to What more than one hour, but it wasn’t working I installed nfsen and surfmap on Centos6 again, it work. i used to installed on Ubuntu 12.04 TLS , it is possible the Ubuntu 12.04 problem ? 发件人: Rick Hofstede [ <mailto:ma...@ri...> mailto:ma...@ri...] 发送时间: 2017年3月27日 14:08 收件人: Goodman Leung 抄送: < <mailto:sur...@li...> sur...@li...> 主题: Fwd: [Surfmap-discuss] SURFmap page of nfsen keep loading geolocation issue Dear Goodman, A reply to your message has been sent already 3 days ago, as you can see below. Have you already tried the proposed solution? — Rick Begin forwarded message: From: Rick Hofstede < <mailto:ma...@ri...> ma...@ri...> Subject: Re: [Surfmap-discuss] SURFmap page of nfsen keep loading geolocation issue Date: 24 March 2017 at 06:43:55 GMT+1 To: Goodman Leung < <mailto:gbc...@gm...> gbc...@gm...> Hi Goodman, The geolocation process can take quite a bit of time, especially if you’re a new user to SURFmap. What you can do is to reduce the number of visualized flow records to see whether that makes a difference. — Rick On 24 Mar 2017, at 02:49, Goodman Leung < <mailto:gbc...@gm...> gbc...@gm...> wrote: HI list My SURFmap page of nfsen keep loading geolocation and never shows the result, I think member of list have faced this issue before , any body can post the solution ? My nfsen verseion is 1.3.7 and SURFmap version is 3.3.1 Thanks and best regards Goodman Lenug ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, <http://slashdot.org/> Slashdot.org! <http://sdm.link/slashdot_______________________________________________> http://sdm.link/slashdot_______________________________________________ Surfmap-discuss mailing list <mailto:Sur...@li...> Sur...@li... <https://lists.sourceforge.net/lists/listinfo/surfmap-discuss> https://lists.sourceforge.net/lists/listinfo/surfmap-discuss ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org <http://Slashdot.org> ! http://sdm.link/slashdot_______________________________________________ Surfmap-discuss mailing list Sur...@li... <mailto:Sur...@li...> https://lists.sourceforge.net/lists/listinfo/surfmap-discuss |
From: Rick H. <ma...@ri...> - 2017-03-28 20:06:33
|
Dear Goodman, Good to hear that you got SURFmap to run on your CentOS setup! To be honest, it’s quite hard to tell you what’s wrong with your system (e.g., with respect to the DEBUG logs) without any further details. Just to double-check, you could also have a look at Apache’s log files (/var/log/apache2/). — Rick > On 28 Mar 2017, at 04:10, Goodman Leung <gbc...@gm...> wrote: > > Also , I have enabled DEBUG option in config.php of SURFmap , but I can find any log output on /var/log/syslog (Ubuntu ) , do you think I miss something ? > > 发件人: Goodman Leung [mailto:gbc...@gm...] > 发送时间: 2017年3月28日 9:39 > 收件人: 'Rick Hofstede' > 抄送: sur...@li... > 主题: 答复: [Surfmap-discuss] SURFmap page of nfsen keep loading geolocation issue > > Hi Rick > > Yes, thanks for your reply , it is a little busy to me for these day > > I try to What more than one hour, but it wasn’t working > > I installed nfsen and surfmap on Centos6 again, it work. i used to installed on Ubuntu 12.04 TLS , it is possible the Ubuntu 12.04 problem ? > > 发件人: Rick Hofstede [mailto:ma...@ri... <mailto:ma...@ri...>] > 发送时间: 2017年3月27日 14:08 > 收件人: Goodman Leung > 抄送: <sur...@li... <mailto:sur...@li...>> > 主题: Fwd: [Surfmap-discuss] SURFmap page of nfsen keep loading geolocation issue > > Dear Goodman, > > A reply to your message has been sent already 3 days ago, as you can see below. Have you already tried the proposed solution? > > — > Rick > > >> Begin forwarded message: >> >> From: Rick Hofstede <ma...@ri... <mailto:ma...@ri...>> >> Subject: Re: [Surfmap-discuss] SURFmap page of nfsen keep loading geolocation issue >> Date: 24 March 2017 at 06:43:55 GMT+1 >> To: Goodman Leung <gbc...@gm... <mailto:gbc...@gm...>> >> >> Hi Goodman, >> >> The geolocation process can take quite a bit of time, especially if you’re a new user to SURFmap. What you can do is to reduce the number of visualized flow records to see whether that makes a difference. >> >> — >> Rick >> >>> On 24 Mar 2017, at 02:49, Goodman Leung <gbc...@gm... <mailto:gbc...@gm...>> wrote: >>> >>> HI list >>> >>> My SURFmap page of nfsen keep loading geolocation and never shows the result, I think member of list have faced this issue before , any body can post the solution ? >>> >>> My nfsen verseion is 1.3.7 and SURFmap version is 3.3.1 >>> >>> Thanks and best regards >>> >>> Goodman Lenug >>> ------------------------------------------------------------------------------ >>> Check out the vibrant tech community on one of the world's most >>> engaging tech sites, Slashdot.org <http://slashdot.org/>! http://sdm.link/slashdot_______________________________________________ <http://sdm.link/slashdot_______________________________________________> >>> Surfmap-discuss mailing list >>> Sur...@li... <mailto:Sur...@li...> >>> https://lists.sourceforge.net/lists/listinfo/surfmap-discuss <https://lists.sourceforge.net/lists/listinfo/surfmap-discuss> >> > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot_______________________________________________ > Surfmap-discuss mailing list > Sur...@li... > https://lists.sourceforge.net/lists/listinfo/surfmap-discuss |
From: Goodman L. <gbc...@gm...> - 2017-03-28 02:10:57
|
Also , I have enabled DEBUG option in config.php of SURFmap , but I can find any log output on /var/log/syslog (Ubuntu ) , do you think I miss something ? 发件人: Goodman Leung [mailto:gbc...@gm...] 发送时间: 2017年3月28日 9:39 收件人: 'Rick Hofstede' 抄送: sur...@li... 主题: 答复: [Surfmap-discuss] SURFmap page of nfsen keep loading geolocation issue Hi Rick Yes, thanks for your reply , it is a little busy to me for these day I try to What more than one hour, but it wasn’t working I installed nfsen and surfmap on Centos6 again, it work. i used to installed on Ubuntu 12.04 TLS , it is possible the Ubuntu 12.04 problem ? 发件人: Rick Hofstede [mailto:ma...@ri...] 发送时间: 2017年3月27日 14:08 收件人: Goodman Leung 抄送: <sur...@li... <mailto:sur...@li...> > 主题: Fwd: [Surfmap-discuss] SURFmap page of nfsen keep loading geolocation issue Dear Goodman, A reply to your message has been sent already 3 days ago, as you can see below. Have you already tried the proposed solution? — Rick Begin forwarded message: From: Rick Hofstede <ma...@ri... <mailto:ma...@ri...> > Subject: Re: [Surfmap-discuss] SURFmap page of nfsen keep loading geolocation issue Date: 24 March 2017 at 06:43:55 GMT+1 To: Goodman Leung <gbc...@gm... <mailto:gbc...@gm...> > Hi Goodman, The geolocation process can take quite a bit of time, especially if you’re a new user to SURFmap. What you can do is to reduce the number of visualized flow records to see whether that makes a difference. — Rick On 24 Mar 2017, at 02:49, Goodman Leung <gbc...@gm... <mailto:gbc...@gm...> > wrote: HI list My SURFmap page of nfsen keep loading geolocation and never shows the result, I think member of list have faced this issue before , any body can post the solution ? My nfsen verseion is 1.3.7 and SURFmap version is 3.3.1 Thanks and best regards Goodman Lenug ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, <http://slashdot.org/> Slashdot.org! <http://sdm.link/slashdot_______________________________________________> http://sdm.link/slashdot_______________________________________________ Surfmap-discuss mailing list <mailto:Sur...@li...> Sur...@li... <https://lists.sourceforge.net/lists/listinfo/surfmap-discuss> https://lists.sourceforge.net/lists/listinfo/surfmap-discuss |
From: Goodman L. <gbc...@gm...> - 2017-03-28 01:39:14
|
Hi Rick Yes, thanks for your reply , it is a little busy to me for these day I try to What more than one hour, but it wasn’t working I installed nfsen and surfmap on Centos6 again, it work. i used to installed on Ubuntu 12.04 TLS , it is possible the Ubuntu 12.04 problem ? 发件人: Rick Hofstede [mailto:ma...@ri...] 发送时间: 2017年3月27日 14:08 收件人: Goodman Leung 抄送: <sur...@li...> 主题: Fwd: [Surfmap-discuss] SURFmap page of nfsen keep loading geolocation issue Dear Goodman, A reply to your message has been sent already 3 days ago, as you can see below. Have you already tried the proposed solution? — Rick Begin forwarded message: From: Rick Hofstede <ma...@ri... <mailto:ma...@ri...> > Subject: Re: [Surfmap-discuss] SURFmap page of nfsen keep loading geolocation issue Date: 24 March 2017 at 06:43:55 GMT+1 To: Goodman Leung <gbc...@gm... <mailto:gbc...@gm...> > Hi Goodman, The geolocation process can take quite a bit of time, especially if you’re a new user to SURFmap. What you can do is to reduce the number of visualized flow records to see whether that makes a difference. — Rick On 24 Mar 2017, at 02:49, Goodman Leung <gbc...@gm... <mailto:gbc...@gm...> > wrote: HI list My SURFmap page of nfsen keep loading geolocation and never shows the result, I think member of list have faced this issue before , any body can post the solution ? My nfsen verseion is 1.3.7 and SURFmap version is 3.3.1 Thanks and best regards Goodman Lenug ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, <http://slashdot.org/> Slashdot.org! <http://sdm.link/slashdot_______________________________________________> http://sdm.link/slashdot_______________________________________________ Surfmap-discuss mailing list <mailto:Sur...@li...> Sur...@li... <https://lists.sourceforge.net/lists/listinfo/surfmap-discuss> https://lists.sourceforge.net/lists/listinfo/surfmap-discuss |
From: Rick H. <ma...@ri...> - 2017-03-27 06:28:06
|
Dear Goodman, A reply to your message has been sent already 3 days ago, as you can see below. Have you already tried the proposed solution? — Rick > Begin forwarded message: > > From: Rick Hofstede <ma...@ri...> > Subject: Re: [Surfmap-discuss] SURFmap page of nfsen keep loading geolocation issue > Date: 24 March 2017 at 06:43:55 GMT+1 > To: Goodman Leung <gbc...@gm...> > > Hi Goodman, > > The geolocation process can take quite a bit of time, especially if you’re a new user to SURFmap. What you can do is to reduce the number of visualized flow records to see whether that makes a difference. > > — > Rick > >> On 24 Mar 2017, at 02:49, Goodman Leung <gbc...@gm... <mailto:gbc...@gm...>> wrote: >> >> HI list >> >> My SURFmap page of nfsen keep loading geolocation and never shows the result, I think member of list have faced this issue before , any body can post the solution ? >> >> My nfsen verseion is 1.3.7 and SURFmap version is 3.3.1 >> >> Thanks and best regards >> >> Goodman Lenug >> ------------------------------------------------------------------------------ >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, Slashdot.org <http://slashdot.org/>! http://sdm.link/slashdot_______________________________________________ <http://sdm.link/slashdot_______________________________________________> >> Surfmap-discuss mailing list >> Sur...@li... <mailto:Sur...@li...> >> https://lists.sourceforge.net/lists/listinfo/surfmap-discuss <https://lists.sourceforge.net/lists/listinfo/surfmap-discuss> |