Armadilloフォーラム

Rest APIの受付状態確認

t_ichihara

2025年9月12日 15時57分

==========
製品型番:AGX4500-C00Z(Armadillo-IoT G4)
Debian/ABOSバージョン:3.20.3-at.7
カーネルバージョン:5.10.224-0-at
3G/LTE モジュール情報 (Debianのみ):利用なし
仮想環境:VirtualBox 7.0.18
ATDE9
==========

お世話になっております。市原です。

コンテナからEthernetの固定IP設定を行うためにプログラムから"connections"APIをcurlで実行しています。

確認1)
HTTPレスポンスが200の時で設定に失敗するケースはございますでしょうか。

確認2)
ABOS側で"connections"APIを受け付けたログはどこかで確認できますでしょうか。

実行URI)
https://host.containers.internal:58080/api/connections/ -d ipv4.method=manual -d ipv4.addresses=192.168.101.10/24

ご回答の程、よろしくお願い致します。

コメント

佐藤です。

> 確認1)
> HTTPレスポンスが200の時で設定に失敗するケースはございますでしょうか。
そのようなケースはありません。

> 確認2)
> ABOS側で"connections"APIを受け付けたログはどこかで確認できますでしょうか。
"/var/log/messages" に以下のようなログが出力されるかと思います。

Sep 17 14:56:54 armadillo authpriv.info : abos-web-admin ran command /usr/libexe
c/abos-web/nmcli.sh modify Wired connection 1 ipv4.method auto as root from /   

また、以下のように tail -f で開いた状態で、"connections"APIを実行するとわかるかと思います。

[armadillo]# tail -f /var/log/messages

この状態のまま、"connections"APIを実行する。