統合された Google Recaptcha に問題があります。リクエストを送信すると、「ゲートウェイ タイムアウト例外」が発生します。これは主に、アプリケーション サーバー (Jboss 4.2) が Google サーバーから有効な応答を受信できないためです。
Google の Recaptcha は、「Google は頻繁ではないが時々」IP アドレスを変更し続け、Java の JVM に問題があると述べています。これを修正するには、DNS キャッシュを更新する必要があります。
Google からの提案の 1 つは、ttl を 30 秒に設定すること (これは、30 秒ごとに DNS キャッシュを更新するためのアプリケーション サーバーのオーバーヘッドであることは間違いありません)、または JVM を再起動することです (これは、運用サーバーとしては不可能です)。
JBoss アプリケーション サーバーを再起動せずに、またはコンソールを使用して JVM DNS キャッシュを手動でクリアする方法を誰かが提案できれば、非常にありがたいです。