当サイトのサーバー環境のバージョンアップ実施(debian13へ)

お知らせ

サーバー環境をバージョンアップしました。

当サイトではdebian GNU/LinuxをOSとして使用しています。

宿題としていたサーバーOSのバージョンアップ作業を行いました。今回のdebianのバージョンアップによってWebサーバー、PHP、MySQL(MariaDB)などもバージョンアップされました。毎度面倒なのはPHPです。8.2から8.4に更新しました。

重い腰を上げたのは、WordpressのAI連携機能がPHP8.4を要求するため、8.2止まりであったdebian12(bookwarm)から13(trixie)にアップデートした次第です。

WordPress AI連携(Gemini)に失敗

ただ、本来の目的であったWordpressのAI連携(Google Gemini)はうまくできず、どうやら先月からGoogleがAPIの認証レベルを上げたらしく、その変更された仕組みにWordpress側のAIプラグインが対応して無いんじゃないかな?というモヤモヤした状態は残ったままです。

It was not possible to connect to the provider using this key.

It was not possible to connect to the provider using this key.

Googleが提示したCURLによるAPIキーのCurlによる試験結果。

{ “candidates”: [ { “content”: { “parts”: [ { “text”: “Hello! How can I help you today?” } ], “role”: “model” }, “finishReason”: “STOP”, “index”: 0 } ], “usageMetadata”: { “promptTokenCount”: 1, “candidatesTokenCount”: 9, “totalTokenCount”: 44, “promptTokensDetails”: [ { “modality”: “TEXT”, “tokenCount”: 1 } ], “thoughtsTokenCount”: 34, “serviceTier”: “standard” }, “modelVersion”: “gemini-2.5-flash”, “responseId”: “2QVKavDFCpTc2roP-cDPmAY” }

こういうのも表示される

{ “error”: { “code”: 503, “message”: “This model is currently experiencing high demand. Spikes in demand are usually temporary. Please try again later.”, “status”: “UNAVAILABLE” } }

これについては、Wordpress側がGoogleの変更に追従できてないんじゃないかなと考えているので、しばらく待って再び試してみようと思います。

参考

切り分け診断によって途中で当サーバーのネットワーク設定がIPv6をデフォルト(優先)としていることが判明し、CURLによる接続試験に失敗することも解決したので記録して置きます。

User location is not supported for the API use.

~$ getent ahosts generativelanguage.googleapis.com
2001:4860:4802:36::223 DGRAM
2001:4860:4802:36::223 RAW
2001:4860:4802:38::223 STREAM
2001:4860:4802:38::223 DGRAM
2001:4860:4802:38::223 RAW
2001:4860:4802:32::223 STREAM
2001:4860:4802:32::223 DGRAM
2001:4860:4802:32::223 RAW
2001:4860:4802:34::223 STREAM
2001:4860:4802:34::223 DGRAM
2001:4860:4802:34::223 RAW
216.239.34.223 STREAM
216.239.34.223 DGRAM
216.239.34.223 RAW
216.239.38.223 STREAM
216.239.38.223 DGRAM
216.239.38.223 RAW
216.239.32.223 STREAM
216.239.32.223 DGRAM
216.239.32.223 RAW
216.239.36.223 STREAM
216.239.36.223 DGRAM
216.239.36.223 RAW

これについては、/etc/gai.confの編集で対処しました。
下記がコメントアウトされているのを外して有効化することでIPv4が優先になります。

precedence ::ffff:0:0/96 100

コメント

Comment spam is annoying.

There has been an increase in comment spam, but we decline it. It’s pointless because we use Akismet to block spam comments. Spam comments will not be posted.

コメントスパムが増えていますがお断りします。akismetでスパムコメントを弾いているので無意味です。スパムコメントは掲載されません。

ブロックしたスパム

DMM広告

タイトルとURLをコピーしました