タグ付けされた質問 「java」

ほとんどのハードウェアおよびソフトウェアプラットフォームでコンパイルされたJavaプログラムを変更せずに実行できるプログラミング言語およびランタイム環境

4
sshを特定のユーザーに切り替えられません:su:ユーザーIDを設定できません:リソースは一時的に利用できませんか?
/var/log/secure: su: pam_keyinit(su-l:session): Unable to change UID to 500 temporarily su: pam_keyinit(su-l:session): Unable to change UID to 500 temporarily su: pam_unix(su-l:session): session opened for user adtech by root(uid=0) su: pam_unix(su-l:session): session closed for user adtech これはユーザーごとの制限が原因だと思いますが、別のユーザーと比較しても違いはありません。 ここulimit -nにありadtechます: [adtech@hmaster87 root]$ ulimit -a core file size (blocks, -c) 0 data seg …
15 ulimit  java  resources  nexus 

3
elasticsearchのvm.max_map_countを変更できません
先史時代 ElasticOSとSugarCRM7をCentOS 6.5で実行しています。毎日同じ問題に直面しています:java outOfMemoryエラー。これは、vm.max_map_countの値が小さいために発生します。これは、262144が推奨される場合にのみ65530です。 問題 問題は、vm.max_map_countが変更できないように見えることです: ルートの下での変更 sudo sysctl -w vm.max_map_count=262144 戻り値 エラー:キー 'vm.max_map_count'で許可が拒否されました ながら ps aux | grep java grepプロセスのみを返します elasticsearchスタートアップの変更 sudo service elasticsearch start エラーも返します エラー:キー 'vm.max_map_count'で許可が拒否されました elasticsearchの開始:[OK] ファイルによる手動変更(ダーティーダーティーハック): sudo vi /proc/sys/vm/max_map_count どちらも機能しません: "/ proc / sys / vm / max_map_count" [読み取り専用] 1L、6C -INSERT-W10:警告:読み取り専用ファイルの変更 E45:「読み取り専用」オプションが設定されています(オーバーライドするために!を追加) "/ proc / …

4
ps auxがJavaプロセスで高CPU / IOにハングしている
Javaプロセスとnrpeチェックにいくつかの問題があります。32コアシステムで時々1000%CPUを使用するプロセスがいくつかあります。あなたがするまで、システムはかなり反応します ps aux または/ proc / pid#で次のようなことをしようとします [root@flume07.domain.com /proc/18679]# ls hangs.. ps auxの痕跡 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2819, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2819, ...}) = 0 stat("/dev/pts1", 0x7fffb8526f00) = -1 ENOENT (No such file or directory) stat("/dev/pts", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0 readlink("/proc/15693/fd/2", "/dev/pts/1", 127) = 10 stat("/dev/pts/1", {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 1), …

1
突然error = 'Cannot allocate memory'(errno = 12)[クローズ]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、話題のサーバー障害のため。 4年前に閉鎖されました。 それで今朝、私は私のウェブサイトがダウンしていることに気づき、私のサーバーに行き、ウェブサーバーが停止しているのを見ました。 もう一度起動しようとすると、このエラーが発生します start -Dhttp.port=80 -Dapplication.secret=********** [info] Wrote /home/Jakob/Apps/Botlanegg/target/scala-2.11/botlanegg_2.11-1.0.pom (Starting server. Type Ctrl+D to exit logs, the server will remain in background) Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000d5550000, 715849728, 0) failed; error='Cannot allocate memory' (errno=12) # # There is insufficient memory for the Java Runtime …
13 linux  debian  java 

4
Java ON A SERVER自体が安全でないことを管理者に納得させる方法は?
アプリケーション いくつかのCamelルートを使用してWebサーバーからアップロードされたファイルを取得し、それらを処理し、結果を含む電子メールを送信する小さなJavaアプリケーションがあります。 このアプリケーションが実行されていたサーバーは廃止されました。現時点では、Webサーバー(実際には多目的サーバー)にJREをインストールするよう管理者を説得することはできないため、低電力のハードウェアで実行する必要があります。 恐怖 私は自分でJavaアプリケーションエンジニアであり、生活のためにJEEコードを書いており、1週間に数万ユーロの価値があるB2Bトランザクションを処理しています。しかし、Java自体は安全でないという神話に反論する信頼できるソースを見つけるのに問題があります。 JREのインストールに対する管理者の2つの主な議論: JavaアプリケーションはすべてのRAMを使い果たします Javaには脆弱性がいっぱいです 真実? JavaアプリケーションがRAMを食い尽くす場合。さて... Xmxに適切な値を設定する必要があると思います。できた 現在、Javaの多くの脆弱性について話している多くの情報源があります。これらのソースは、主に米国レドモンドの会社の特定のオペレーティングシステムを実行しているエンドユーザーを対象としています。私の知る限り、すべてのアプレットを自動的に実行するように設定されたJavaブラウザプラグインのパッチが適用されていないバージョンでは、感染によってドライブの犠牲になる可能性が非常に高いことがあります。通勤中に電車の中でイベイオンと無防備なセックスをしているときに性感染症にかかるリスクがあるように。 しかし、サーバーアプリケーションやヘッドレスで実行されているJREについて話す世界的なinterwebzでだれも見つけることができませんでした。それはまったく別のことです。 それとも私はここに何かが欠けていますか? [編集2014-08-28]明確化:私はサーバー上のJavaのみに関心があります。JavaプラグインやJavaで開発された特定のソフトウェアの問題は気にしません。


2
SSLv3を無効にするが、まだApacheでSSLv2Helloをサポートする
多くのSSLクライアント、特にJDK 6は、SSLv2Helloプロトコルを使用してサーバーとハンドシェイクします。このプロトコルを使用しても、その点でSSL 2.0または3.0を使用しているわけではありません。単に決定するためのハンドシェイクでどの使用するプロトコル。[ http://tools.ietf.org/html/rfc5246#appendix-E.2] ただし、Apacheでは、SSLv3サポートを無効にすると、明らかにSSLv2Helloプロトコルのサポートが削除されます。Apache TomcatはSSLv2Helloを明示的にサポートしています。つまり、有効にすることはできますが、SSLv3を有効にすることはできません。 Apacheでこれを行う方法はありますか? [更新] これは私のプロトコル設定です: SSLProtocol +TLSv1 +TLSv1.1 +TLSv1.2 -SSLv3


4
Linuxネットワークログを取得する方法は?
数千および数千のユーザーの永続的な接続を受け入れる特定のポートで、Linuxで実行されているJavaサーバーがあります。最近、クライアントはタイムアウトエラーで接続できません。トラフィックが非常に高くなっていると思われますが、実際には、javaログには1秒あたりの接続数が少ないことが示されています。 あまりにも多くの人が同時に試しており、基本的にOSレベルでドロップされているため、Javaプログラムが実際に接続を受け入れる機会を得ることはないと考えられますか?誰かがソケットをヒットしようとしていることを示すことができるLinuxのログのようなものはありますか?

6
オープンソースのTomcatログビューア
私はいくつかのTomcatインスタンス(約30〜35)を管理しており、ログを集中管理するためのコンソールを探しています。以前にphp-syslog-ngを試しました(tomcatなし)。これらのソフトウェアには、次の機能のいくつかが必要です。 -例外の重大度に応じた構文の強調表示。-スタックトレースとネストされた例外のツリービュー。 ボーナスポイント: -特定のパターンが一致したときにアラーム。

8
すべてのSun Javaバージョンをアンインストールするバッチファイル?
Javaを最新の状態に保つためのシステムをセットアップしています。誰もがJavaのすべての異なるバージョンを持っています。その多くは古くて安全ではなく、1.4までさかのぼるバージョンもあります。.msiファイルをプッシュしてサイレントモードで実行できるSystem Center Essentialsサーバーがあり、最新のJavaをインストールできることを既にテストしました。ただし、古いバージョン(1.4など)はインストーラーによって削除されないため、アンインストールする必要があります。全員がWindows XPを実行しています。 偶然の一致は、SunがOracleに買収されたばかりで、OracleがJavaで「Sun」のすべてのインスタンスを「Oracle」に変更したことです。そのため、すべてのSun Javaプログラムを検索してアンインストールするだけでよいため、最新のJavaのアンインストールについて心配する必要はありません。 有望そうなフォーラムの投稿で次のバッチスクリプトを見つけました。 @echo off & cls Rem List all Installation subkeys from uninstall key. echo Searching Registry for Java Installs for /f %%I in ('reg query HKLM\SOFTWARE\microsoft\windows\currentversion\uninstall') do echo %%I | find "{" > nul && call :All-Installations %%I echo Search Complete.. goto :EOF :All-Installations …
11 windows  batch-file  msi  java 

7
LinuxでバックグラウンドでJarを実行する
私は永遠に実行するjarファイルを持っています(ソケットリスニングスレッドで無限ループ)、それを常にバックグラウンドで実行する必要があります。例は次のとおりです。「java -jar test.jar」これを行うにはどうすればよいですか?前もって感謝します!
11 linux  java 

2
SSL証明書エラー:certificate_unknown
プッシュ通知サーバーを作成したいのですが、SSL証明書と.p12ファイルをサーバーにインストールしているときに、以下のエラーが発生します。 main, RECV TLSv1 ALERT: fatal, certificate_unknown main, called closeSocket() main, handling exception: javax.net.ssl.SSLHandshakeException: Received fatal alert: certificate_unknown Error pushing notification(s): Invalid certificate chain (Received fatal alert: certificate_unknown)! Verify that the keystore you provided was produced according to specs... at javapns.notification.PushNotificationManager.sendNotification(PushNotificationManager.java:359) at javapns.notification.PushNotificationManager.sendNotification(PushNotificationManager.java:301) at javapns.notification.PushNotificationManager.sendNotification(PushNotificationManager.java:258) at javapns.Push.payload(Push.java:122) at javapns.Push.alert(Push.java:36) at …
11 java 

1
Internet Explorerの特定のサイトでのみ実行するようにJavaプラグインを制限するにはどうすればよいですか?
集中管理されているコンピューターのセキュリティを強化したいのですが、Javaランタイムを自動的に展開するのは非常に困難ですが、その方法は別の問題です。 パッチが完全に適用されていても、Javaのセキュリティは壊滅的です。ユーザーが無害な質問「この証明書を信頼しますか?」Java webstartは、マルウェア作成者にとっても普遍的なエントリポイントのようです。 一般的に、ブラウザゲームなどをプレイするユーザーは気にしません。Javaアプレットはとにかく絶滅しているようです。 しかし、Javaに依存するページが1つ残っています(Ingramm Microショッピングシステム)。 特定の構成済みサイトでJavaプラグインのみを許可するようにグループポリシーを介してIEまたはJavaを構成する簡単な方法を知っている人はいますか? ありがとう!

7
Tomcatによるファイルへのアクセスをブロックするにはどうすればよいですか?
いくつかのTomcatサーバーがあり、公開したくない一部のファイルがそれらのファイルにアクセスできないことを発見しました。例証するには: Tomcatを通じて公開しているフォルダ/ var / www / html /があるが、/ var / www / html / conf / dbinfo.txtを公開したくないとします。この時点で、人々はwww.thissite.com/conf/dbinfo.txtにアクセスでき、物事を見ることができます。私はそれをブロックできるようにしたいのでそれを示しませんが、それはそれがtomcat自体によって読まれるのを許します。 どんな助けでもありがたいです。
10 linux  tomcat  java 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.