当前位置: 首页 > 知识库问答 >
问题:

在SUSE linux中安装Tomcat 8

蔡楚
2023-03-14
I completed the basic setup of Tomcat 8 on SUSE, but now I want to move to production setup which uses APR, so I installed the following packages in the same order

1) OpenSSL lib. --[/usr/local/ssl/]
2) APR lib --[/usr/local/apr/]
3) compiled and installed libtcnative using the above packages.

The installation did not show any error report, but when  i start tomcat using startup.sh, this error is generated in log file

"Failed to initialize the SSLEngine. org.apache.tomcat.jni.Error: 70023: This function
has not been implemented on this platform at org.apache.tomcat.jni.SSL.initialize(Native Method) "

and also this error goes away when i modify the aprlifecycle listener in server.xml like

"Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="off" />"

but then tomcat wont start with https://____:port no

Can somebody please let me know what am i doing wrong or are there any steps that i am missing.

Thanks in advance.

Regards,
Rohit

这是./config.nice的输出

共有1个答案

别开诚
2023-03-14

看起来您构建的libtcnative没有SSL支持。回去检查config.nice的内容,看看具体使用了什么。

 类似资料:
  • 我正试图在Ubuntu 16上安装tensorflow for python 2.7。我正在使用pip安装tensorflow gpu,在终端中收到以下消息: 已满足要求:tensorflow gpu in/usr/local/lib/python3.5/dist-packages已满足要求:wheel 当我尝试导入tensorflow时,它会说

  • 问题内容: 所以我试图在我的virtualenv中(在控制台中)运行一个简单的matplotlib示例。这是代码: 但是,当我运行它时,我得到: ImportError:Gtk *后端需要安装pygtk。 现在,乐趣开始了。我试图点安装pygtk,但它抛出: 我检查了文件并说尝试。然而。我不太确定如何在virtualenv中执行此操作。为了在virtualenv中安装pygtk,我在哪里解压缩源代

  • 问题内容: 我无法在Docker中安装pip。 这是我的Dockerfile: 建造时,我得到: 阅读此答案后,我尝试添加该行-这次的错误是: 我究竟做错了什么?我已经看到一些主张我应该尝试不同版本的Ubuntu的说法,但是切换到13.1并没有任何改变。 问题答案: 虽然T. Arboreus的答案可能会解决'archive.ubuntu.com‘来解决问题,但我认为您遇到的最后一个错误是它不知道

  • 问题内容: 我是Docker的新手,但是必须维护现有系统。我正在使用的Dockerfile如下所示: 当我运行“ docker build [sitename]”时,一切正常,直到出现错误: 此错误的原因是什么? 问题答案: 您应该将软件包添加到您的: 然后使用转到目录并运行: 在我的情况下有效: 让我知道您是否遇到任何错误。 编辑: 您应该会看到以下内容: 编辑2: 只是仔细检查所有内容: 请以

  • 当试图在python中安装sasl以连接配置单元时,它会给出一个错误。请告知如何治疗?pip安装sasl “”“'C:\Users\DPGorbunov\AppData\Local\Temp\pip-install-g1wo6vhy\sasl\u 93edfeed199a468f9957192525095be9\setup。py''''';文件=“”“'C:\Users\DPGorbunov\Ap

  • 在看到这篇文档后,我试图在运行Ubuntu18.04的WSL中安装MongoDB。但是MongoDB说: 重要信息 Ubuntu提供的包不由MongoDB Inc.维护,并且与官方的包冲突。如果您已经在您的Ubuntu系统上安装了mongodb包,那么在继续执行这些说明之前,您必须首先卸载mongodb包。

  • 我不熟悉MAC操作系统,我需要在Python中安装一个名为btmorph的库。为了安装它,我必须在终端中编写以下命令: 然后他们说: 上述命令将临时设置您的$PYTHONPATH。在 .bashrc 中添加适当的路径以永久添加包。 第一个命令执行成功,但最后一个命令要求PYTHONPATH,我不知道,我不确定我是否要永久更改它! 然后为了测试它,我必须写: 很抱歉,我是MAC的初学者。谢谢您们。