ejabberd 不起作用,因为 erl.exe总是崩溃



我安装了ejabberd 15.07.40,但它不起作用,因为erl.exe总是崩溃。

从应用程序日志中,我看到了许多以下事件:

Event[0]:
Log Name: Application
Source: Windows Error Reporting
Date: 2020-04-23T09:47:39.937
Event ID: 1001
Task: N/A
Level: Information
Opcode: Info
Keyword: Classic
User: N/A
User Name: N/A
Computer: *********
Description: 
Fault bucket , type 0
Event Name: BEX64
Response: Not available
Cab Id: 0
Problem signature:
P1: erl.exe
P2: 0.0.0.0
P3: 551aa60d
P4: beam.smp.dll
P5: 0.0.0.0
P6: 551aa532
P7: 000000000018e757
P8: c0000409
P9: 0000000000000000
P10: 
Attached files:
These files may be available here:
C:ProgramDataMicrosoftWindowsWERReportQueueAppCrash_erl.exe_bb203c89213ececa76b19504fffeade88d17aa_04f44524_433845c0

Event[2]:
Log Name: Application
Source: Application Error
Date: 2020-04-23T09:47:27.971
Event ID: 1000
Task: Application Crashing Events
Level: Error
Opcode: Info
Keyword: Classic
User: N/A
User Name: N/A
Computer: *********
Description: 
Faulting application name: erl.exe, version: 0.0.0.0, time stamp: 0x551aa60d
Faulting module name: beam.smp.dll, version: 0.0.0.0, time stamp: 0x551aa532
Exception code: 0xc0000409
Fault offset: 0x000000000018e757
Faulting process id: 0x48b4
Faulting application start time: 0x01d619436ecbf5e2
Faulting application path: D:AvayaContact CenterEnterpriseWebChateJabberdbinerl.exe
Faulting module path: D:AvayaContact CenterEnterpriseWebChateJabberdbinbeam.smp.dll
Report Id: dc2a5d19-c4a0-4870-af0e-9a201e1a403a
Faulting package full name: 
Faulting package-relative application ID:

据我所知,错误c0000409的意思是"堆栈缓冲区溢出"。但第二个错误对我来说是未知的。

我试着为ejabberd启用调试日志级别,但没有任何有用的信息添加到日志文件中。有可能澄清这些问题的根本原因吗?

更新我检查了erl崩溃转储,并看到口号:内核pid终止(application_controller(据我所知,net_kernel启动失败。我可以通过什么来查找原因?

这行得通吗?erl-名称aaa然后net_kernel:启动([…](

你可能没有epmd在运行,这就是经济融合的意义所在。当您启动net_kernel时,它希望向epmd注册一个名称,以便可以找到该节点。

最新更新