Armadilloフォーラム

ABOS Web接続できない

m.yoshida

2023年9月12日 11時10分

Armadilloと作業PCと同一LAN上に接続していますが、ABOS Web へのアクセス(https://armadillo.local:58080)ができません。
また、ArmadilloのLAN(192.***.**.×)と作業用PC(192.***.**.○)は固定IPにしてます。バージョンは下記の通りです。

armadillo:~# cat /etc/atmark-release
3.18.3-at.3

初歩的な質問ですが、考えられる解説策ご教示願います。

コメント

at_dominique.m…

2023年9月12日 11時43分

m.yoshidaさん

お世話になっています、
マルティンです。

> Armadilloと作業PCと同一LAN上に接続していますが、ABOS Web へのアクセス(https://armadillo.local:58080)ができません。

Armadilllo にすでに mkswu の initial_setup を行っていますでしょうか?

https://armadillo.atmark-techno.com/forum/armadillo/16983 にも似たような問い合わせありましたが、
アップデートでいきなり新たなサービスを起動させるとセキュリティの問題になりますので、
すでに initial setup でユーザーをロックしている Armadillo では ABOS Web をあえて起動させません。

passwd abos-web-admin で一度パスワードを設定してから rc-service abos-web restart でサービスを起動できます。
(その場合は永続化に persist_file /etc/shadow も必要です)

また、6月以降の mkswu で再び --init で initial_setup を更新すると、ABOS Web のパスワードを設定できます。
すでにインストールされている場合は再び initial_setup をインストールできませんので、SWU でそのパスワードだけを設定したい場合は ATDE の /usr/share/mkswu/examples/abosweb_set_password.desc を参考にしてください。

よろしくお願いします。

m.yoshida

2023年9月12日 12時12分

マルティンさん
>

> > Armadilloと作業PCと同一LAN上に接続していますが、ABOS Web へのアクセス(https://armadillo.local:58080)ができません。
>
> Armadilllo にすでに mkswu の initial_setup を行っていますでしょうか?
>
> https://armadillo.atmark-techno.com/forum/armadillo/16983 にも似たような問い合わせありましたが、
> アップデートでいきなり新たなサービスを起動させるとセキュリティの問題になりますので、
> すでに initial setup でユーザーをロックしている Armadillo では ABOS Web をあえて起動させません。
>
> passwd abos-web-admin で一度パスワードを設定してから rc-service abos-web restart でサービスを起動できます。
> (その場合は永続化に persist_file /etc/shadow も必要です)
>
> また、6月以降の mkswu で再び --init で initial_setup を更新すると、ABOS Web のパスワードを設定できます。
> すでにインストールされている場合は再び initial_setup をインストールできませんので、SWU でそのパスワードだけを設定したい場合は ATDE の /usr/share/mkswu/examples/abosweb_set_password.desc を参考にしてください。

https://armadillo.local:58080ではアクセスできませんでしたが、直接固定IP(armadillo.local:の部分)を変更したら表示できました。

at_dominique.m…

2023年9月12日 16時50分

m.yoshidaさん

返事が遅くなってすみません

> https://armadillo.local:58080が接続できない原因わかりますでしょうか

可能性はいくつかあります:
- Armadillo を 3.17-at.7 以前のバージョンでインストールしてアップデートされた場合は avahi-daemon のサービスが起動されていないだけで、起動すれば名前解決できるようになると思います。
先ほどにリンクした https://armadillo.atmark-techno.com/forum/armadillo/16983 でも話題になっていましたが、「ps aux|grep avahi」で「avahi-daemon: running [armadillo.local]」のような行がなければ起動していないので、起動または自動起動の有効を行ってください。

- avahi-daemon が起動していたら、ネットワーク設定の問題の可能性もあります。
作業PC と Armadillo が同じ subnet で接続しているのでその可能性は低いと思いますが、NAT などがあれば mDNS を使えませんので名前が解決されません(例えば、アクセスしているのは PC 直接ではなく、ATDE の仮想マシンからアクセスしていますが vmware でのネットワーク設定が NAT になっている場合)

- また、firewall の問題か単純に mDNS のクライアントがなければ同じですので、サービスが起動されていて、NAT がない確認を行っていたら作業PCに付いてもう少し教えていただけたら助かります。(OS, ブラウザーなど)

よろしくお願いします

m.yoshida

2023年9月12日 17時57分

ご回答ありがとうございます。

> 作業PC と Armadillo が同じ subnet で接続しているのでその可能性は低いと思いますが、NAT などがあれば mDNS を使えませんので名前が解決されません(例えば、アクセスしているのは PC 直接ではなく、ATDE の仮想マシンからアクセスしていますが vmware でのネットワーク設定が NAT になっている場合)

vmware でのネットワーク設定が NATの設定をしています。
上記が原因かと思いますが、どのように設定すればよろしいでしょうか?
参考になるURLなどありましたら、ご教示ください。

at_makoto.sato

2023年9月12日 18時32分

佐藤です。

> vmware でのネットワーク設定が NATの設定をしています。
> 上記が原因かと思いますが、どのように設定すればよろしいでしょうか?
> 参考になるURLなどありましたら、ご教示ください。
仮想マシンの設定画面を開いて、添付した画面のように
Network Adapter の設定を Bridged: に設定してみてください。

ファイル ファイルの説明
vmware_settings.png

m.yoshida

2023年9月14日 16時46分

お世話になっております。
Vmwear側はブリッジ設定完了しATDE側のネットワークでIPv4を固定IPに設定してみたのですが、通信できない状態です。

また、下記参照して固定IPに使用としましたが、下記エラ-がでました。

atmark@atde9:~$ sudo ifdown eth0
ifdown: interface eth0 not configured

https://manual.atmark-techno.com/armadillo-guide/armadillo-guide-1_ja-1…

設定方法ご教示願います

at_dominique.m…

2023年9月14日 17時09分

m.yoshidaさん、

マルティネです。

atmark@atde9:~$ sudo ifdown eth0
ifdown: interface eth0 not configured

このエラーは単に「まだ設定されてないので、ifdown(停止)はできません」なだけです。
次の ifup eth0 で設定すれば使えるはずですが、どうでしょうか?

ifup でもエラーが表示された場合、そのエラーと /etc/network/interfaces の内容を共有していただければ助かります。

よろしくお願いします。

m.yoshida

2023年9月14日 17時31分

> ifup でもエラーが表示された場合、そのエラーと /etc/network/interfaces の内容を共有していただければ助かります。

atmark@atde9:~$ cat  /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
 
source /etc/network/interfaces.d/*
 
# The loopback network interface
auto lo
iface lo inet loopback
allow-hotplug eth0
iface eth0 inet static
        address 192.168.3.10
        netmask 255.255.255.0
        network 192.168.3.0
        broadcast 192.168.3.255
        gateway 192.168.3.1

上記になります
よろしくお願いいたします

at_makoto.sato

2023年9月14日 17時46分

佐藤です。

設定ファイルなどで、 "eth0" となっている箇所を "ens33" にしたあとに、以下を実行してみてください。

sudo ifdown ens33
sudo ifup ens33

m.yoshida

2023年9月15日 14時27分

> 佐藤です。
>
> 設定ファイルなどで、 "eth0" となっている箇所を "ens33" にしたあとに、以下を実行してみてください。
>

> sudo ifdown ens33
> sudo ifup ens33
> 

上記が原因かわかりませんが、うまくいかずいろいろ触ってたところ”有線管理対象外”となりました。。
復旧方法わかりますでしょうか?

ファイル ファイルの説明
有線接続管理対象外表示.png

at_makoto.sato

2023年9月15日 14時57分

佐藤です。

/etc/network/interfaces に対して行った対応を元に戻してみてもだめということでしょうか。

m.yoshida

2023年9月15日 17時24分

> 佐藤です。
>
> /etc/network/interfaces に対して行った対応を元に戻してみてもだめということでしょうか。

元に戻せば表示されました。

at_makoto.sato

2023年9月15日 17時39分

佐藤です。

> 元に戻せば表示されました。
この状態のまま、
「有線設定」を選択 -> 表示された画面上の「有線」の部分のスイッチの横にある歯車を選択->IPv4タブで手動設定
設定適用後、一度切断して再度接続
とやるとどうでしょうか。

ファイル ファイルの説明
setting1.png
setting2.png
setting3.png

m.yoshida

2023年9月15日 18時55分

From 192.168.3.10 icmp_seq=1 Destination Host Unreachable
From 192.168.3.10 icmp_seq=2 Destination Host Unreachable
From 192.168.3.10 icmp_seq=3 Destination Host Unreachable
From 192.168.3.10 icmp_seq=4 Destination Host Unreachable

このような形で接続されないです

m.yoshida

2023年9月18日 13時28分

上記解決しました。
ありがとうございます。