You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
loaded TLD files:
1=1448
2=8320
3=3571
loaded 9672 Public Suffixes
loglevel: INFO
log format: DEFAULT
node:fs:561
return binding.open(
^
Error: ENOENT: no such file or directory, open 'docs/Plugins.md'
at Object.openSync (node:fs:561:18)
at Object.readFileSync (node:fs:445:35)
at getHooks (/usr/local/lib/node_modules/Haraka/bin/haraka:231:8)
at Object.<anonymous> (/usr/local/lib/node_modules/Haraka/bin/haraka:371:24)
at Module._compile (node:internal/modules/cjs/loader:1546:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1691:10)
at Module.load (node:internal/modules/cjs/loader:1317:32)
at Module._load (node:internal/modules/cjs/loader:1127:12)
at TracingChannel.traceSync (node:diagnostics_channel:315:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:217:24) {
errno: -2,
code: 'ENOENT',
syscall: 'open',
path: 'docs/Plugins.md'
}
Node.js v22.7.0
Additional context
3.0.3 works OK.
The text was updated successfully, but these errors were encountered:
There are additional issues as well. For instance, in the hook_delivered params, the host is mistakenly set as the IP address. Additionally, the mailauth plugin's SPF check consistently fails.
Same here. If I manually copy docs/Plugin.md to the current working directory it no longer bails that way.
But fails like this:
loaded TLD files:
1=1448
2=8320
3=3571
loaded 9672 Public Suffixes
loglevel: INFO
log format: DEFAULT
/opt/haraka/lib/node_modules/Haraka/bin/haraka:371
for (const hook of getHooks()) {
^
TypeError: getHooks is not a function or its return value is not iterable
at Object.<anonymous> (/opt/haraka/lib/node_modules/Haraka/bin/haraka:371:24)
at Module._compile (node:internal/modules/cjs/loader:1364:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
at Module.load (node:internal/modules/cjs/loader:1203:32)
at Module._load (node:internal/modules/cjs/loader:1019:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
at node:internal/main/run_main_module:28:49
I guess b/c the getHooks function is missing an return?
Describe the bug
Expected behavior
Something like:
Observed behavior
Additional context
3.0.3 works OK.
The text was updated successfully, but these errors were encountered: