Armadilloフォーラム

A9E 開発環境設定中のエラー

shige-188

2025年10月10日 14時19分

==========
製品型番:AG9130-C03Z
Debian/ABOSバージョン Alpine Linux 3.22
カーネルバージョン:5.10.240-0-at on aarch64(dev/ttyLP0)
3G/LTE モジュール情報 (Debianのみ):
その他:
==========
いつもお世話になっております。

https://manual.atmark-techno.com/armadillo-iot-a9e/armadillo-iotg-a9e_p…
3.1.2.6. ソフトウェアのアップデート

sudo apt update   
sudo apt upgrade  

apt-listchanges: ニュース
---------------------

apache2 (2.4.65-1~deb11u1) bullseye-security; urgency=medium

Following the resolution of CVE-2025-23048,
some SSL-enabled websites may begin encountering
the error (AH02032):
.
Misdirected Request:
The client needs a new connection for this request as the
requested host name does not match the Server Name Indication
(SNI) in use for this connection.
.
This behavior is particularly noticeable with AWS Application
Load Balancers. Although they support intelligent SNI handling,
they do not (as of this writing) relay SNI data to the target
server, resulting in failed connections when hostnames don’t align.
.
Without an SNI provided by the client, there is nothing httpd
can do to determine which vhost/configuration should be
used to provide the correct certificate (and TLS authentication
eventually) whenever multiple vhosts listen on the same IP:port.
.
That's because reading the HTTP Host header necessarily has to
happen after the TLS handshake/auth/decryption (and later
renegotiation is not an option with TLSv1.3).
.
So those connections fall back to the first vhost declared on
the IP:port for the TLS handshake part, and if the request
Host header finally matches a different vhost with a different
TLS configuration it's rejected with AH02032.
.
Before 2.4.64 the check was not accurate and would allow that,
with security implications.
.
As a workaround, you may (after a risk analysis) generate a
wildcard certificate. If you’re managing multiple domains,
consolidate them into a single certificate by including each
wildcard domain as an alias. Then, update the Apache configuration
to reference this unified certificate.
.
Another possible workaround is to configure each virtual host to
listen on a separate port. This approach avoids SNI-related issues
by ensuring that each vhost is uniquely addressed through its own
connection endpoint, thereby allowing distinct TLS configurations
without ambiguity.
.
This error may also stem from a misconfigured HAProxy setup.
In such cases, enabling dynamic SNI handling on HAProxy might be
necessary to ensure that the correct hostname is passed through
during the TLS handshake. After risk analysis, it could be done
by using "sni req.hdr(Host)" directive.

-- Bastien Roucariès Fri, 25 Jul 2025 20:33:38 +0200

@^@¦^@¸^@^@)

上記エラーが発生して先に進みません。
対応方法を教えて頂けないでしょうか。

コメント

溝渕です。

エラーではありません。

> apt-listchanges: ニュース

と表記の通りニュースです。内容もアップデートの内容を説明するものです。

この画面が出ている状態で、"q"キーを押すと次に進めませんか?

> 溝渕です。
>
> エラーではありません。
>
> > apt-listchanges: ニュース
>
> と表記の通りニュースです。内容もアップデートの内容を説明するものです。
>
> この画面が出ている状態で、"q"キーを押すと次に進めませんか?

”q”で終了しました。
ありがとうございました。

3.1.3.2. VS Code に開発用エクステンションをインストールする  を行っています、
ABOSDE install後に
Scanning Armadillo on the networkを押すと
”Not a single Armadillo was found. Is the network set to NAT?”
が表示されて、A9Eを見つけられません。

3.1.4. Armadillo の初期化と ABOS のアップデート  が必要でしょうか?

> ”q”で終了しました。
> ありがとうございました。
>
> 3.1.3.2. VS Code に開発用エクステンションをインストールする  を行っています、
> ABOSDE install後に
> Scanning Armadillo on the networkを押すと
> ”Not a single Armadillo was found. Is the network set to NAT?”
> が表示されて、A9Eを見つけられません。
>
> 3.1.4. Armadillo の初期化と ABOS のアップデート  が必要でしょうか?