2022/10/11

FortiClientのIPSecVPNが接続できなくなる問題





管理者に問い合わせしろっていう例のあれ。

VPN接続失敗。ネットワーク、事前共有鍵など設定を確認し、再度お試しください。問題が解決しない場合は、ネットワーク管理者にご連絡ください。

VPN connection faileVPN Connection failed. Please check your configuration, network, connection and pre-shared key then retry your connection. If the problem persists, contact your network administrator for help.

ログメッセージ

"No response from the peer, phase1 retransmit reaches maximum count"

今回はWindows11を22H2にアップデートしたら発生した。gatewayへのpingは通るし、ファイヤーウォールも問題ないし、FortiClientやTAP-Windows-Adapterを再インストールしてもダメだし、なんだ?

以下、参考ページ


結局、Realtek PCIeGbE Family ControllerがWindows11用にアップデートされるとダメってやつ。OSがWindows11でもコイツのドライバはWindows10用にしないとIPSecVPN接続はできなくなる。

あとから気づいたけれど、9月頭に同じ問題で時間を使って解決していた。思い出せずまた時間を使ってしまった。当時ドライバをダウングレードして解決したけれど、22H2アップデートでドライバがアップデートされちゃったんだなぁ・・・。

ダメな子「Install_PCIE_Win11_11.10.0720.2022_08232022」
ダメじゃない子「Install_Win10_10060_08222022」

2022/02/24

いま生まれて何日目で平均寿命まであと何日で人生はあと何割残っているのか表示されるコマンド

今日の昼休みに作った。コマンド名は「yomei.sh」だ。生年月日と平均寿命(目標年齢でもOKよ)を渡すと平均寿命までのカウントダウンを表示してくれる。
% ./yomei.sh 2000/02/02 82
会社のPCを起動するとシェルが自動起動するんだけど、そのときに表示されるようにしてみた。表示してみたはいいけど、なんか嫌な感じ・・・
人生 29930 日のうち 8058.79 日が使用済みです。(26.92%)
82歳になる 2082年01月12日(月) まであと 21871.20 日 (残り73.08%)
==========================--------------------------------------------------------------------------
これ↓を流用した。ソースは雑すぎてこっ恥ずかしいので非公開だ。
そもそも起動時に1年の何割が経過したのか表示しているので、起動時にさらにごちゃごちゃ表示される。
これが
2022.02.24(木) 18:51 08週 055日 [15%]
===============-------------------------------------------------------------------------------------
こうなった
2022.02.24(木) 18:51 08週 055日 [15%]
===============-------------------------------------------------------------------------------------
人生 29930 日のうち 8058.79 日が使用済みです。(26.92%)
82歳になる 2082年01月12日(月) まであと 21871.20 日 (残り73.08%)
==========================--------------------------------------------------------------------------

2021/11/08

カレントディレクトリ以下のすべてのファイルの作成日時を更新日時にしたかったpowershell

powershellなかなか便利だな。でもこれ書くのに30分くらいかかった。set-itemproperty $_.FullNameとget-itemproperty $_.FullNameのところで書き方がわからず、エラー内容もちょっと意味不明だったのよ、初心者のわいからすると。
get-childitem -path .\ -recurse | where-object { $_ -is [System.IO.FileInfo] } | foreach-object { set-itemproperty $_.FullName -Name CreationTime -Value (get-itemproperty $_.FullName).LastWriteTime }

既存の数値フォルダ名を0埋めしたフォルダ名リストが欲しかったpowershell

shellscriptならこんな感じですぐ書けるけど
% for DIRNAME in $(ls);do;printf "%010d\n" $DIRNAME >>folderlist.txt ;done;
# or
% ls | tr ' ' '\n' | xargs printf "%010d\n" >folderlist.txt
powershellは慣れていないので、これを書くのに20分くらいかかった。
dir|select-object Name|foreach-object{($_.Name -as [string]).padleft(10, '0')} >folderlist.txt

2021/10/19

空ファイル empty 生成 コマンド

すぐ忘れるのでメモ。
dd if=/dev/zero of=123.dmp bs=1M count=10
dd if=/dev/urandom of=123.dmp bs=1M count=10

2021/09/28

 うちの会社がやってる業界でSEとして舐められない振る舞いはできるようになって10年近く経つけど、同じ業界とはいえ営業として舐められない振る舞いってのはイメージがない。営業じゃないからいいんだけど、舐められるムカつくので常にひと泡吹かせるつもりで行く。

2021/09/27

 筋トレのログを書くの面倒くさくなってきたな

2021/09/06

2021/09/06 筋トレ

  • バーベルインクラインベンチプレス 40kg 20,20
  • バーベルベンチプレス 50kg 15
  • バーベルベンチプレス 60kg 10,9


弱い。あとは腹筋と懸垂。