我在尝试启动虚拟控制台时收到以下错误,但虚拟控制台预览工作正常(它大约每秒显示一次小预览)。我已确认我的 M610 DRAC 具有最新固件(3.60 build 3),Java 已正确配置以避免安全问题,并且我拥有最新版本的 Oracle Java(版本 7 更新 55)。我运行的是 OS X,但 google 显示其他人在其他操作系统上也存在此问题。也许这是 OpenJDK 与 Oracle Java 的问题?我还无法在另一个客户端系统上进行测试
Java.lang.UnsatisfiedLinkError: com.ami.iusb.FloppyRedir.GetKeyboardName()Ljava/lang/String;
at com.ami.iusb.FloppyRedir.GetKeyboardName(Native Method)
at com.ami.iusb.FloppyRedir.ReadKeybdType(FloppyRedir.java:459)
at com.ami.kvm.jviewer.hid.KVMClient.get_keybd_type(KVMClient.java:735)
at com.ami.kvm.jviewer.hid.KVMClient.startRedirection(KVMClient.java:727)
at com.ami.kvm.jviewer.gui.JViewerApp.OnVideoStartRedirection(JViewerApp.java:466)
at com.ami.kvm.jviewer.gui.JViewerApp.OnConnectToServer(JViewerApp.java:449)
at com.ami.kvm.jviewer.JViewer.main(JViewer.java:110)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Thread.java:745)
Run Code Online (Sandbox Code Playgroud) LDAPS 正在通过 ldp.exe 以及 Windows 和 linux 系统上的许多其他程序运行,这些程序似乎不需要根证书。根本。某些使用 JSSE 的程序在将根 CA 和中间 CA 导入 cacerts 信任库后无法连接。
我已经测试过将 NTDS\Personal(来自 AD)中的 LDAPS 证书直接导入 cacerts,并且在某些使用 java 的应用程序中,这会导致安全 LDAP 工作。
在使用 java 并失败的程序中,当导入根证书时,我收到错误:
[Root 异常是 javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIX 路径验证失败:java.security.cert.CertPathValidatorException:签名检查失败]
如果我导入 LDAPS 证书,有时会收到错误消息:
[Root 异常是 javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: 证书不符合算法约束]
(即使在注释掉 java.security 之后)
或者它根据使用 JRE 的程序开始工作;然而,共同的障碍是 JRE 似乎普遍不喜欢基于错误的证书链。
MY CDP/AIA 可通过 HTTP 内部获得,所有证书均由受信任的私有内部 2 层 Windows PKI 签名。
openssl s_client -connect -showcerts domain:port
Run Code Online (Sandbox Code Playgroud)
返回正确的证书链,但也返回错误:
verify error:num=20:unable to get local issuer certificate
Run Code Online (Sandbox Code Playgroud)
这显然与 openssl 没有看到根证书有关,所以即使有-cafile附录,我也会得到同样的错误,这可能说明问题,但是根证书的证书链中的指纹与 相同,-cafile …
我正在尝试在运行 openjdk:17-oracle 的容器中安装 xargs,但我无法确定此映像中存在什么包管理器。
FROM openjdk:17-oracle
RUN apt-get install findutils
Run Code Online (Sandbox Code Playgroud)
抛出错误:
=> ERROR [stage-1 4/4] RUN apt-get install findutils 0.5s
------
> [stage-1 4/4] RUN apt-get install findutils:
#13 0.395 /bin/sh: apt-get: command not found
-
Run Code Online (Sandbox Code Playgroud)
yum install findutils和其他几个一样。
我需要 xargs,因为 gradle 运行程序使用它来为我的 java 进程构建“执行”命令。
我去了SUN的网站并下载了.bin:
我运行了它,检查了条款,显示如下:
Java(TM) SE Development Kit 6 successfully installed.
Product Registration is FREE and includes many benefits:
* Notification of new versions, patches, and updates
* Special offers on Sun products, services and training
* Access to early releases and documentation
Product and system data will be collected. If your configuration
supports a browser, the Sun Product Registration form for
the JDK will be presented. If you do not register, none of
this information will be saved. You may …Run Code Online (Sandbox Code Playgroud) 我目前正在为我们公司设置运营环境,其中包括安装 Crowd for SSO、JIRA 进行错误跟踪以及 Confluence 作为我们的 wiki。我的想法是,所有这些产品都应该在我们的内部开发服务器上通过 HTTP 80 可用(有点http://dev/crowd,http://dev/jira等),并且可以从外部使用(例如,Google Apps 需要公开可用的 SSO 服务器,所以http://dev.acme.com/crowd应该在那里工作)。
我目前正试图为所有这些产品选择好的应用程序服务器。我需要的是一个 Windows Server 2008 x64 R2 兼容的应用程序服务器,它很容易设置和管理(GUI 管理实用程序会很好,但我对控制台和配置文件很满意)并且可以处理一些 5+ 应用程序对于 10 人以上的组织。
我正准备从供应商处订购 VPS(虚拟专用服务器),我想我必须安装一些 Servlet 容器,对吗?
我即将使用 SOLR,我的网站基于 PHP MYSQL JAVASCRIPT。
servlet 容器的安装如何工作?.exe 文件?
我对servlet容器很陌生,所以请详细解释......
另外,我怎么知道我应该使用哪个 servlet 容器?
我将使用的 VPS 操作系统是 Linux。
谢谢
PS:不知道这是否属于ServerFault
尝试启动 selenium 时出现以下错误:
C:\Temp\selenium-server-1.0.3>java -jar selenium-server.jar
22:02:07.615 INFO - Java: Sun Microsystems Inc. 16.0-b13
22:02:07.617 INFO - OS: Windows 7 6.1 x86
22:02:07.625 INFO - v2.0 [a2], with Core v2.0 [a2]
22:02:07.811 INFO - RemoteWebDriver instances should connect to: http://127.0.0.1:4444/wd/hub
22:02:07.813 INFO - Version Jetty/5.1.x
22:02:07.815 INFO - Started HttpContext[/selenium-server/driver,/selenium-server /driver]
22:02:07.817 INFO - Started HttpContext[/selenium-server,/selenium-server]
22:02:07.818 INFO - Started HttpContext[/,/]
22:02:07.866 INFO - Started org.openqa.jetty.jetty.servlet.ServletHandler@2bbd86
22:02:07.867 INFO - Started HttpContext[/wd,/wd]
22:02:07.870 WARN - Failed to start: SocketListener0@0.0.0.0:4444
Exception in …Run Code Online (Sandbox Code Playgroud) 我有一个 Ubuntu 服务器。
从终端,我应该如何安装 JDK?
在本指南中,它说使用这个命令:
sudo apt-get install sun-java6-bin sun-java6-jre sun-java6-jdk
Run Code Online (Sandbox Code Playgroud)
但是在 Suns 网站上,它说 JDK 包含 JRE,那么为什么上面一行中的 JRE 呢?
有人知道如何实际安装Java吗?
每个指南和每个论坛都展示了不同的方法。
BTW:它是一个 VPS(虚拟专用服务器)
这个问题是不是对性能,也无法左右的负载平衡等。
哪个更安全:在独立模式下运行 Tomcat 还是在 apache 后面运行 Tomcat?
问题是,Tomcat 是用 Java 编写的,因此它几乎不受缓冲区溢出/溢出的影响(除非可以触发 Tomcat 使用的 C 编写的库中的缓冲区溢出,但它们很少见[我记得的最后一个是在 zlib 中,许多个月以前] 和一个真正利用的黑客),它消除了许多潜在的漏洞。
这一页:
http://wiki.apache.org/tomcat/FAQ/Security
有话要说:
没有因为 Tomcat 安全问题对公司、组织或个人造成损害的公开案例......只发现了理论上的漏洞。尽管没有实际利用这些漏洞的记录案例,但所有这些问题都得到了解决。
这一点,再加上 Java 中几乎不存在缓冲区溢出/溢出的事实,让我相信 Tomcat 在独立模式下是非常安全的。
除此之外,我可以在 Linux 上安装 Java 和 Tomcat,而无需成为 root。我需要成为 root 的唯一时刻是设置一个透明端口 8080 到端口 80 转发(以及 8443 到 443)。两个 iptables 行作为 root,这就是所有 root 所需要的。(我不知道 Apache)。
Apache 的使用比 Tomcat 多得多,而且绝对没有 Tomcat 那样好的安全记录。
什么会使 Tomcat + Apache更安全?
是什么让的Tomcat + Apache的少的安全?
简而言之:Tomcat 独立还是 Tomcat 和 Apache 哪个更安全?(记住这里的性能不是问题)
关于这个主题的一些背景,这里是 2007 …
我们的 linux 服务器上有 4GB,但我们目前只能使用 ~1.8GB 用于我们的 java 服务器,这是下面列出的第一个 java 进程。(200 MB 是免费的,所以我们可以最大使用 1.6GB + 0.2GB)
当我们使用更多时,机器会崩溃。所以我们指定 -Xmx1600m 和 -XX:MaxPermSize=200m 将服务器 RAM 限制为 1.8GB。但是我们需要更多的内存!剩下的内存去哪儿了?
这是根据内存使用情况排序的 top 程序输出(通过大“M”):
Mem: 4083952k total, 3857856k used, 226096k free, 169320k buffers
Swap: 2104504k total, 176k used, 2104328k free, 1939080k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
28155 root 16 0 1835m 1.6g 7848 S 2 40.5 47:36.26 java
19609 root 16 0 45996 7052 3148 S 0 0.2 14:35.97 httpd2-prefork …Run Code Online (Sandbox Code Playgroud) java ×10
linux ×4
apache-2.2 ×1
containers ×1
dell ×1
drac ×1
installation ×1
ldap ×1
memory ×1
oracle-linux ×1
pki ×1
selenium ×1
servlets ×1
solr ×1
tomcat ×1
ubuntu ×1
unix ×1
windows ×1
windows-7 ×1