Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LuaEngine: Script failure #6082

Closed
TheThommy opened this issue Nov 16, 2021 · 6 comments
Closed

LuaEngine: Script failure #6082

TheThommy opened this issue Nov 16, 2021 · 6 comments

Comments

@TheThommy
Copy link

TheThommy commented Nov 16, 2021

Hi there,

I´ve just installed ntnopng on a Proxmox-VE and am unable to start it. The service itself is starting up without any errors, but few seconds later it comes to Errors:
[LuaEngine.cpp:594] WARNING: Script failure [/usr/share/ntopng/scripts/callbacks/system/startup.lua][/usr/share/ntopng/scripts/lua/modules/pools/pools.lua:12: module 'recipients' not found:#012#011no field package.preload['recipients']#012#011no file '/usr/share/ntopng/scripts/lua/modules/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/other/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/host/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/flow/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/pools/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_keys/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/pools/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/notifications/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/notifications/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/pools/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_store/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/pools/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/other/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/host/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/flow/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/other/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/host/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/flow/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/other/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/host/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/flow/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/other/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/host/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/flow/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/other/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/host/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/flow/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/other/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/host/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/flow/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/other/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/host/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/flow/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/other/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/host/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/flow/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/other/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/host/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/flow/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/other/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/host/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/flow/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/other/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/host/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/flow/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/other/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/host/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/flow/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/other/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/host/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/flow/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/other/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/host/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/flow/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/other/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/host/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/flow/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/other/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/host/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/flow/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/other/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/host/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/flow/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/other/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/host/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/flow/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/other/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/host/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/flow/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/other/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/host/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/flow/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/other/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/host/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/flow/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/other/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/host/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/flow/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/other/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/host/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/flow/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/other/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/host/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/flow/recipients.lua'#012#011no file '/usr/share/ntopng/scripts/lua/modules/alert_definitions/other/recipients.lua'#012#011no file '/usr/share/nto [LuaEngine.cpp:560] WARNING: Script failure [/usr/share/ntopng/scripts/callbacks/system/second.lua][cannot open /usr/share/ntopng/scripts/callbacks/system/second.lua: Too many open files] [LuaEngine.cpp:560] WARNING: Script failure [/usr/share/ntopng/scripts/callbacks/system/timeseries.lua][cannot open /usr/share/ntopng/scripts/callbacks/system/timeseries.lua: Too many open files]

Hardware is a HPE ProLiant DL380-Gen8 Server with 768GB of RAM and 2x 12c Intel XEON.
OS is Debian Buster with Kernel 5.4.73-1-pve

ntopng.conf:

--community
-G=/var/run/ntopng.pid
-i=vmbr0
-w=3080
-m=10.0.0.0/8
-m=185.x.x.0/24

ntopng Version:

root@srv01:~# ntopng --version
Version: 5.1.211116 [Enterprise/Professional build]
GIT rev: dev:bb0707765911332b356664b3436916a93b335e99:20211116
Pro rev: r4441
Built on: Debian GNU/Linux 10 (buster)
System Id: L3F8C3256B206AB13--U3F8C32566702101E--OL
Platform: x86_64
Edition: Enterprise L (Bundle)
License Type: Time-Limited [Empty license file]
Validity: Until Wed Nov 17 01:36:57 2021

When trying to load the website, connection gets refused from server.

Are there any ideas on how to solve this?

Thanks a lot

@simonemainardi
Copy link
Contributor

It seems this installation is not clean. How did you install it? Make sure to use instructions at packages.ntop.org

@TheThommy
Copy link
Author

downloaded the deb from web, installed it and did an apt upgrade afterwards which also installed some more depencies. as of now, apt wouldn´t install more / other

@simonemainardi
Copy link
Contributor

can't install just downloading the deb. Please, follow step by step the instructions at packages.ntop.org and report.

@TheThommy
Copy link
Author

can't install just downloading the deb. Please, follow step by step the instructions at packages.ntop.org and report.

that´s how I did it. works fine at 1 server, doesn´t works for 2 more. maybe the last 2 line are relevant?

[cannot open /usr/share/ntopng/scripts/callbacks/system/timeseries.lua: Too many open files]

However; the limits shouldn´t be a problem?!
cat /proc/sys/fs/file-max
9223372036854775807

cat /etc/security/limits.conf

  • soft nproc 65535
  • hard nproc 65535
  • soft nofile 65535
  • hard nofile 65535

@simonemainardi
Copy link
Contributor

Do you see any difference in limits.conf between the working and non-working servers?

@simonemainardi
Copy link
Contributor

Closing for inactivity. No feedback received. Please reopen with the requested feedback if necessary.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants