digital-go-jp / abr-geocoder

Address Base Registry Geocoder by digital.go.jp
https://lp.geocoder.address-br.digital.go.jp/
MIT License
62 stars 24 forks source link

Proxy環境における動作の確認 #85

Open koswatana opened 10 months ago

koswatana commented 10 months ago

以下の問い合わせあり

ABRジオコーダーとして開発中の「https://github.com/digital-go-jp/abr-geocoder/」を試しています。前提条件はNode.jsのみと記載があり、社内プロキシ環境でWindowsで検証しようとして、以下のような問題が出ました。
各団体の保守作業員がABRジオコーダツールを使った手順書を用意することを考えていますが、Linuxのオンライン環境が前提なのでしょうか。その場合、保守作業でLinuxを利用することは難しく、正式リリースではWindowsのオフライン環境で利用できるように対応いただきたく。
・Windows上でダウンロードしようとすると、実行されることなくすぐに終了。エラーメッセージは表示されないが、動作ログらしきデータが残っており、見当はずれな動作をしている。
・Linux上でダウンロードしようとすると、プロキシ関連のエラーメッセージを表示して終了。node.jsアプリで通常利用される環境変数(https_proxy等)を設定しても動作せず。ソースを確認したところ、プロキシ対応モジュールは含まれているようだが、ツール内でそれを使っているかは不明。
・プロキシの設定方法についてはマニュアルに記述がない。
・Linux&社内プロキシなし、の環境で実行すると問題なくダウンロード、クエリが動作した。
koswatana commented 10 months ago

Dockerが使える場合Dockerを使うという方法もある https://github.com/digital-go-jp/abr-geocoder/wiki/Docker

オフライン環境下での利用方法 https://github.com/digital-go-jp/abr-geocoder/wiki/%E3%82%AA%E3%83%95%E3%83%A9%E3%82%A4%E3%83%B3%E7%92%B0%E5%A2%83%E4%B8%8B%E3%81%A7%E3%81%AE%E5%88%A9%E7%94%A8%E6%96%B9%E6%B3%95

koswatana commented 10 months ago

エラーが発生することを確認、ログ内容は未確認

node v20.10.0 npm v10.2.3

2023-12-20T08_31_47_871Z-debug-0.log

koswatana commented 9 months ago
maskatsum commented 2 months ago

Proxy は今後対応したい。 (一度実験的に対応したことはあるので、技術的にはできることを確認済み)