ATOM Swing スマホアプリで Android と iPhone11 での違い。

防犯カメラとして、ATOM Swing を使用させていただいています。
先日までは、Android でモニターしていたのですが、感知しても十数分遅れで通知が届いていました。これが普通だと思っていたのですが、先日スマホを、家族の古い iPhone に機種変更したところ、iOSのアプリでは、数秒で通知が届きます。

Android でも違う機種や、上位機種であれば、通知を処理するのが早くなるかもしれません。

YAMAHA RTX830 ファームウェアをアップデートしたらネットに接続できない。中継器がルーターモードになっていた。

YAMAHA RTX830 ファームウェアをアップデートしたらネットに接続できない。

  • YAMAHA RTX830 コマンド操作しても応答がない。WAN側と通信できていない。
  • YAMAHA RTX830 の使用をやめ、
  • 中継器をルーターとして切り替えた 一部接続できない端末がある。
  • 以前使用していた、NEC WG1800HP2 に戻した 中継器を除外すると接続できる
  • スマホのBUFFALO AirStation アプリで見ると、中継器が「ルーターモード」になっていた。
    再起動で中継器は「ブリッジモード」になった。
    ルーター+ブリッジ+ブリッジ という流れの構成
  • スイッチ設定で「ブリッジモード」にし、YAMAHA RTX830のルーターに戻し、
    端末からの接続が確認できた。

ファームウェアをアップデートした不具合かと思ってしまい、SNS投稿もしてしまった。これからは少し待つようにしたい。
ルーターを再起動しても今までは問題が起きなかったけれども、これからは、中継器にも気を付けるようにしたい。

Rakuten Mobile の SIM再発行の手続きができた。

昨年、家族から iPhone 11 をいただいた。機種変更にあたって、eSIM の再発行手続きをしようとするのだけれども、確認コードが登録メールアドレスに届かない。そんな状態が1年続いていたのだけれども、最近、確認コードが SM で送られてきて、手続きでき、機種も iPhone にすることができた。

  • 確認コードが送られてこない時は、変更前の機種やPCから手続きしようとしていた。
  • 確認コードが SM で送られてきたときは、移行先の機種から手続きをした。

移行先の機種に「my 楽天モバイル」アプリをインストールして、ログイン、eSIM 再発行手続き。これで機種変更できた。

 

文字化けの対応がいろいろ変わっていた。

  • FireFox ツールはあるけれども操作できなかった。
  • Chrome 拡張機能で対応 言語選択の昇順がそのたびに変わるのですべての選択肢を試せなかった。
  • Safari 使い勝手が良く、すべての選択肢を試せた。

解決はできなかったけれども、対策として、このサービスのチャンネルを使わないようにすることとする。

「第2パスワード」をお忘れですか?

楽天カードから届いたメール「「第2パスワード」をお忘れですか?」

状況

  • メールアドレスは、サービスごとで変えている
  • 送信元、メール内のリンクは「rakuten-card.co.jp」で正しい
  • 同じメールが6回届いた。
  • 楽天カード以外からのこのようなメールはない。

推察

  • ログインページでIDとパスワードの後、第2パスワードでログインできない操作が続いたか?
    考えにくい。けれども、どこかでID表が見られたか?
  • ID表をデータで残している。一覧が漏れていればあちこちから3Dセキュアの案内が届くはず
  • アプリ間で盗聴されたか

対応

  • ログイン履歴確認、先回のみ 先月
  • パスワードを変更
  • ID表をクラウドにアップしたものが残っていないか確認

 

アクセス数の異常な減少。

もともと少ないけれども、トレンドなキーワードがあったのに数日で激減した。
自分のサイトもそうだけれども、意図的に外されている気がする。脅威にはならない程度のアクセスなのになあ。

迷惑をかけてはいけないから、手伝っているサイトに掲載していた、当サイトへの被リンクを削除した。

HTTP Error 400. The size of the request headers is too long.

インボイスの関係で、書類が改ざんされていないことを証明するために、エクセルで「署名」を使用とすると、

Bad Request – Request Too Long
HTTP Error 400. The size of the request headers is too long.

と表示されて、画像を選択できなくなる。

https://smilengineer.com/archives/107

上記を参考に、キャッシュを削除しても直らない。

やったこと、

  1. C:/Users/(ユーザー名)/AppData/Local/Microsoft/Office/16.0/Wef/ にて「webview2」削除
  2. 署名の記入欄を 日本語からアルファベットだけにしてみる
  3. ネット接続経路を変えてみる
  4. 既定のブラウザを Edge にする。

いまのところ、「既定のブラウザを Edge 」にしてからエラーは起きていない。

======2024.05.01 アクセスが多いので追記======

既定のブラウザを Edge にしてから、エラーが出る場合は、
エクセルを再起動するか、キャッシュの削除が必要でした。
毎月月末の伝票作業が終わった。

======2024.05.28 アクセスが多いので追記======
相変わらず、この記事へのアクセスが多いので補足説明。
上記画像のように、画像を読み込む際の選択肢が、Bing, OneDrive, の「選択肢」がある。
既定のブラウザが、Edge ではない場合にこの「選択肢」を呼び出せないのが原因と考えた次第です。
Bing とくれば、 Edge だよね。ということです。
Chrome を利用している、既定のブラウザにしている場合が多いと思います。
特に、e-Tax で手続きする際に、Chrome にしなければならなかった場面も多いと思います。
私は、エクセルで署名をするあいだだけ、既定のブラウザを Edge にしています。
普段は、FireFox を使っています。

sonoma で XAMPP が他のPC から見えない時 ファイアーウォール

Sonoma Mac での、システム設定 > ネットワーク > ファイアーウォール は、ほかのサーバーなどでの FirewallD とは違う。
Linax でのファイアーウォールは、ポートの開閉。
Sonoma Mac でのファイアーウォールは ApplicationFirewall となり、アプリケーションへのアクセスを制限するようだ。

Sonoma Mac で、ファイアーウォールが「ON」で、XAMPP も利用する場合は、ほかの PC から httpd へアクセスできなくなる。OS をアップデートしても同様に突然アクセスできなくなるかもしれない。

mysqld, proftpd はリストに追加されるが、httpd は、「+」から「httpd」を追加する手間が必要。(2024.02.22時点)

あちこちに「httpd」があるのでどれで設定できたかわからない。たぶん、アプリケーション > XMPP> xamppfiles > bin > httpd

で、反映されないので、設定後に OS を再起動して反映させた。これに気づけないと迷宮入り、即時反映のコマンドも見つけられていない。

Chat GPT で調べたコマンドは以下

ファイアーウォールの状態を確認する:
sudo /usr/libexec/ApplicationFirewall/socketfilterfw –getglobalstate
ファイアーウォールを有効にする:
sudo /usr/libexec/ApplicationFirewall/socketfilterfw –setglobalstate on
ファイアーウォールを無効にする:
sudo /usr/libexec/ApplicationFirewall/socketfilterfw –setglobalstate off
設定のリスト表示:
sudo /usr/libexec/ApplicationFirewall/socketfilterfw –list
特定のアプリケーションを許可する例:
sudo /usr/libexec/ApplicationFirewall/socketfilterfw –add /Path/To/Application.app
特定のポートを許可する例:
sudo /usr/libexec/ApplicationFirewall/socketfilterfw –addport=8080-8090/tcp

mysqld は、ワードプレス、php の後ろ、local なので、許可しなくても、ワードプレスは表示できる。

DKIM, DMARC さくらインターネットは手動設定、ロリポップは自動で対応されてた

DMARC は届かないことを通知するメールアドレスを指定できるが、ロリポップで指定する場合は、ネームサーバーを変更する必要がありそうだ。

2024年02月02日本日、ここまで、

  • コアサーバーV2 10/10
  • さくらインターネット スタンダードプラン 10/10
  • ロリポップ 10/10
  • Bizメール&ウェブ 対応中

レンタルサーバーでの独自ドメインメール「対象のプリンシパル名が違っています。」

outlook で、下記のような警告が出る場合があります。

「証明書の表示」をクリックしていくと利用中のメールのドメインではない、見覚えのないドメインが出てくるかもしれません。
こんな時には、メールアカウントの情報を入手した先に問い合わせて、サーバー名(ドメイン)を確認して、下記のように「受信サーバー、送信サーバー」を設定する必要がある。

Windows Remote Desktop を試してみた。

https://support.microsoft.com/ja-jp/windows/%E3%83%AA%E3%83%A2%E3%83%BC%E3%83%88-%E3%83%87%E3%82%B9%E3%82%AF%E3%83%88%E3%83%83%E3%83%97%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9-5fe128d5-8fb1-7a23-3b8a-41e636865e8c#ID0EDD=Windows_10

  1. pro エディションの Windows 10 の PC にリモートデスクトップでの接続を許可する設定
  2. Mac に Windows Remote Desktop アプリをインストールして接続

うまく接続できた。
画面も操作感も想像以上に良かったのは、仮想の Windows だからだろうか。
Windows のノートパソコンを考えていたけれども、選択肢が増えた。

Windows の XAMPP アンインストーラーがない時 ほか

Windows10 に XAMPPをインストールして、データベース の root ユーザにパスワードを設定したら、phpmyadmin にログインできなくなってしまった。root のパスワードを phpmyadmin から設定してしまったので、いっそ、XAMPP をインストールしなおそうとしたところ、uninstall.exe がない。

普段使用しているパソコンではなく、プレゼン用にノートパソコンへ新しいアカウントを作って作業していた。
アンインストールは、「cd C:\xampp」を削除した。
再インストールは、管理者アカウントで進めてみたら、やはり、メニューや、アンインストーラーが現れた。

そして、何かの都合でローカルサーバーが他所から見えてしまっても、データベースを自由に見えないようにパスワードを設定。

参考にさせていただきました。ありがとうございます。

https://www.javadrive.jp/xampp/mysql/index2.html

cd C:\xampp\mysql\bin\
mysqladmin -u root password

mysql -u root -pスペースなしで続けてパスワード

いつもの仮想での作業とは違って、Mac と Windows の2台で作業していると、

・スリープしてしまって作業しにくい。
・画面やキーボードが変わる。
・体の向きを変える必要がある。

ノートパソコンにはしたいけど、2台で作業するのはしんどそうだ。

既存の ConoHa VPS、LAMPサーバーにopenVPNを追加してみた

  • PPTP:すでになかった。
  • openVPN:手作業でインストールしていこうとしてもディレクトリが違ってうまくいかない
  • SoftEther-VPN:既存のLAMP環境でのインストールは難しかった。
  • strongswan-VPN:既存SSL証明書を使ってインストール、接続もできる。
  • ocserv:インストールはできるが、クライアント用のアプリを使えなかった。

いろいろ試してみたけど、openVPNの自動インストーラでゴールで来た。
SSL証明書に既存のものを利用するように手動設定にこだわったけれど、やりたいことは皆さん同じようだ。

参考にさせていただ来ました。ありがとうございました。

https://dawaan.com/setting-up-openvpn-in-5-mins/

利用状況

  • 既存の Apache の稼働しているサーバー。ConoHa VPS
  • ポートは 1194 UDP のみ開放(自由)
  • 端末からの接続にはアプリを使用
  • openVPNが生成した設定ファイルを「アップロード」して接続

メモ
インストーラーを使えば、設定を確認しながら進められる。
1日つまづいてしまったのは、ルーターのポートを開放していなかったため。
回線の節約で、簡易DMZ設定のない、YAMAHAのルーターに切り替えていたのを忘れていた。(泣、

YAMAHA RTX830でインターリンク のアカウント変更しつつ VPN と サーバー公開

せっかくの YAMAHA RTX830 を活用するために、

  • プロバイダーは InterLink(アカウント2つで、今回はアカウントの入れ替え)
  • VPN を docomo home 5G 越しに使う
  • サーバーを公開する

などとしてみた。もともとは、下記のような使い方

  • VPN 休眠
  • 家族のネット

http://www.rtpro.yamaha.co.jp/RT/manual/rtx830/Webgui.pdf

基本、YAMAHA RTX830 にブラウザでアクセスしてGUI設定。設定過程でいろいろあった。
YAMAHA RTX830 は IPv6 の PPPoE を使えるために選んだ機種だけれも、逆引きは設定できず使いこなせずにいた。

  • プロバイダーのアカウント入れ替えで、
    ・IPv4 は設定を追加できるが、IPv6 は追加できずに上書き
  • 古いアカウントを削除すると、ネットボランチの設定もGUIでは消えた。
    新規で追加しようとすると、以前の設定があるという表示は出たが、復活できそうになかったので別名にして保存。donfigには以前の名前は見えなかった。
  • ポートの開放を行って、サーバー公開。サーバー側にもポートの制御はあるので全開放したいところだけれども、マニュアルに従っておく。ポート開放も IPv6 ではGUIの表示がなくなる。
  • サーバーの管理画面へIPv4アドレスで制限をかけていた。新しい構成では、VPNのローカルアドレスだったり、IPv6 だったりで管理画面へアクセスするのも一苦労。
  • 予定は経てたつもりだけれども、思い通りにいくものではなかった。けれども、つながらない理由はすぐに思いついたので対処できた。
    あわてて docomo home 5G 越しにPPPoE接続しようとしたり、WiFi を入れたり切ったりで、VPN の動作が違ったり、、、

とにかく、YAMAHA RTX830 でサーバーを公開しつつ、VPN 接続も設定できた。docomo home 5G さえ持っていけばどこでも仕事できる状態にはできたけれども、docomo home 5G も使用する拠点を事前に設定しておかなければならない。いろいろ不自由だ。

現在の場所は 4G のみ。逆引きはできないけど、サーバーにIPv6は設定できそう。

 

VPNでのローカルサーバーの見え方。自分自身のIPアドレスでローカルサーバが見えない。

作業場所が変わっても、スムーズに作業できるように準備してみた。

通信環境が変わると、アクセス制限している Webmin や、アップルリモートデスクトップにアクセスできなくなってしまうので、VPN 経由での接続にしておく。

YAMAHA RTX830 の簡単設定で VPN 接続を用意。

VPN 接続で期待通りに webmin, ARD に接続できたが、VPN に接続しているマシンだけが ローカルサーバーを表示できなくなってしまった。VPN の先にある 192.168.***.*** に接続している端末はアクセスができる。

  • 127.0.0.1 では表示できる。
  • http://localhost で接続できる。
  • 自身の192.168.101.** でローカルサーバーが表示されない。
  • 他の端末からは、192.168.101.** でローカルサーバーは表示できる。
  • 接続マシンのIPアドレスを指定しても、実際には接続先(RTX830)から割り振られたIPアドレスになる。

対応策

  • 割り振られたIPアドレスでDNSを設定する。(サブドメインでスマホでみられるようにしている。)
  • VPNの接続マシンと、このマシンで動かしている仮想マシンには、hosts で、メインの接続環境のIPアドレスを指定。
    再起動ごとにIPアドレスが変わるかもしれないが、電源を切ることはほとんどしないため、この対応でもなんとかなる。

他にも問題が出るかもしれないけれども、とりあえずゴール。

実際に、引っ越したりして簡単に移動できなくなった場合は、VPN接続できるうちに、固定IPの接続を買い足して、設定しておく必要があるかな。

 

rocket.chat をインストールしてみた

https://www.howtoforge.com/how-to-install-rocketchat-server-on-rocky-linux-8/

上記を参考にインストール。SSL の設定あたりからはせずに Proxy で公開中の仮想サーバにつないだ。

誰でも登録できる画面になっていたので、取り急ぎ

設定 > アカウント > 登録フォーム:無効 とした。

いろいろ試していくことになる。

DMARC を記述してみた。

Virtualmin では、DNSの入力をサポートしてくれる。

Virtualmin > ドメイン >Server Configuration > DNS Records >Create Record of Type: TXT

_dmarc.***.jp
v=DMARC1;p=none;rua=mailto:**@***.jp;ruf=mailto:**@***.jp;rf=afrf;pct=100

とした。

https://www.mail-tester.com/

上記のチェックサービスを利用させていただいた。

 → 

最初は、DMARC なしで、空メールを送ってしまって「3.9/10」の判定。ボートが遭難。
次に、DMARC を記述して、タイトル、本文をいつものやりとり程度で送信。「9.4/10」の判定。穏やかな浜辺にボートが着岸。

「-0.791 UPPERCASE_50_75 message body is 50-75% uppercase」英語ベースでスパムテストを受けているためマイナスをいただく。

ハローワーク オンライン自主応募 応答がない時

求職者で、ハローワークの「求職者マイページ」へログインできる人は、自主応募を許可している求人者にオンラインで応募できます。

https://www.hellowork.mhlw.go.jp/member/mem_service03.html

しかし、求人者が「求人者マイページ」を見ていないか、通知が届かない状態で、求職者のオンライン自主応募された内容が、求人者へ伝わっていない場合があります。
ハローワークの担当者の話では、オンラインか、窓口の2択で、窓口を選択すると、オンラインでの応募はできない。と説明していました。しかし、画面の操作としてはオンライン自主応募は可能です。そして、オンライン自主応募の内容が求人者に届かない理由としては納得ができます。

https://www.hellowork.mhlw.go.jp/enterprise/ent_service04.html

求職者マイページ では、オンライン自主応募したものについては、24時間以内であれば取り消し操作ができますが、期限を過ぎると、取り消しもできなければ、求人者からの応答ももらえない放置状態となります。

この場合は、ハローワークの窓口へ出向いて、「本人都合で辞退」という操作を、ハローワーク職員の方に操作いただいて解決しました。
オンライン自主応募はできないはずのオンライン自主応募の応募内容を、窓口で「本人都合で辞退」として解除してもらうしかないというおかしな場面になっています。

直前に、窓口のアカウントと、オンラインのアカウントを結合されました。
こんな状態にはまっているのは、ここだけかしら。

求職者情報・設定 ページ
各種設定 タブ
求職登録区分:来所登録者

という状態になっていると、オンライン自主応募は先方に届いていないと思うことにする。

404 指定のページを表示するのに **.php ファイルだけ「 File not found. 」表示

adress.php は、ウェブサーバー上に過去にあったファイルで、Google Search Console でも削除依頼していたが、検索でヒットしてしまう。確認のためアクセスしてみると「File not found. 」が表示された。

.htaccess では、404 の時、「note.html」を表示する指定をしている。
.cgi や .html は .htaccess の指定通りに動作するが、.php だけ動作が違う。

調べてみると、こんな情報があった

https://stackoverflow.com/questions/63688959/php-configuration-setting-for-404-errors

Due to enabling the mod_proxy_fcgi and using PHP-FPM this might happen.The default error page in the proxy is File not Found. Try adding the following in your http.conf or apache.conf

確かに症状のでているウェブサイトは、PHP-FPM だ。

apache の .conf に「ProxyErrorOverride On」を指定するように助言されている。

ここでは、サイトルート以外でワードプレスを利用しており、サイトルートの.htaccess に、下記を指定することで、ワードプレスによる404表示とした。

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /ワードプレス/
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /ワードプレス/index.php [L]
</IfModule>

ワードプレスによる404表示がされるのであれば、

ErrorDocument 403 /note.html
ErrorDocument 404 /note.html
ErrorDocument 500 /note.html

といった、指定は削除することにした。

httpd -t -D DUMP_CONFIG 2>/dev/null | grep -v ‘#’

上記コマンドで apache の設定状況がわかるので、慣れないサーバではチェックすることになるのかな。