【问题标题】:Unable to start Gogo shell getting connect failed error无法启动 Gogo shell 连接失败错误
【发布时间】:2019-01-11 10:55:59
【问题描述】:

我是 liferay 的新手,在尝试使用此命令“telnet localhost 11311”通过 cmd 打开 gogo shell 时出现此错误, 错误:“连接到本地主机...无法在端口 11311 上打开与主机的连接:连接失败”

我已尝试更改portal-developer.properties 中的端口号,但没有成功。

【问题讨论】:

    标签: telnet liferay-7 liferay-dxp gogo-shell


    【解决方案1】:

    我找到了解决上述问题的方法。

    问题一:Gogo Shell 无法启动

    解决方案:我尝试过的步骤, 要在 Dev Studio CE 中为您的服务器启用开发者模式,请执行以下步骤:

    • 在“服务器”窗口中双击您的服务器并打开“Liferay 启动”部分。 • 选择自定义启动设置并选中使用开发者模式选项。 • 保存更改并启动您的服务器。

    启用开发者模式后,我尝试了这个, 如果您查看 portal-developer.properties,关键配置行(您可以添加到您的 portal-ext.properties 文件中)是

    module.framework.properties.osgi.console=localhost:11311

    【讨论】:

    • 从不将文本作为图片发布 - 因为图片中的文本既不能被索引也不能被复制。你甚至应该嵌入其他图像(如我上面的编辑所示),而不仅仅是链接它们。
    • @TobiasLiefke 感谢您的反馈,我们会牢记在心。
    【解决方案2】:

    来自 Liferay 7.1 的文档 (https://dev.liferay.com/de/develop/reference/-/knowledge_base/7-1/breaking-changes)

    禁用使用 Telnet 访问 Gogo Shell 日期:2018-Jun-25 JIRA 票:LPS-82849 发生了什么变化?访问和交互的能力 使用 Liferay Portal 的 OSGi 框架,通过您的 Gogo shell 系统的 telnet 客户端已被禁用。

    谁受到影响?这会影响使用其系统 telnet 的任何人 客户端访问 Gogo shell,或利用 Gogo shell 使用 telnet 客户端的外部插件/工具。

    我应该如何更新我的代码? Liferay Portal 现在提供 Gogo Shell portlet,您可以在控制面板 → 配置 → 中访问 Gogo 壳。

    如果您更喜欢使用 telnet 客户端访问 Gogo shell,您可以 必须启用开发者模式。您可以通过创建一个 在 Liferay 主文件夹中的 portal-ext.properties 文件并添加 以下属性:

    include-and-override=portal-developer.properties 开发者模式是 在启动您的应用服务器时启用。

    只需使用 protlet 或启用开发模式

    【讨论】:

      猜你喜欢
      • 2022-01-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-28
      • 2017-07-01
      • 1970-01-01
      • 2016-07-14
      相关资源
      最近更新 更多