Windows 11 VPN by L2TP/IPSec with PSK 無法連線的問題

這問題應該是 Windows 本來就有,但之前按照 如何透過 Windows 電腦連線至 Synology VPN Server? 這篇,把相關的 register 更新後就可以了。

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PolicyAgentAssumeUDPEncapsulationContextOnSendRule 改為 2(十六進位)

但不知道為啥最近 2024-04-10 的時候被 OS 強制更新後就無法連上 VPN 了;本來以為只是更新後設定跑掉,但把網路設定 reset 跟確認 register 也沒錯後,還是無法連上。

最後只能走反安裝更新了,一開始從 Start > Settings > Windows Update > Update history > Uninstall updates 挑了最近更新的 package 反安裝,依序 KB5036620 > KB5036893 > KB5034467 > KB5035853 反安裝重開機後,突然就可以連上 VPN 了,但是詭異的是我重開機一次後又不行了,於是又把 Windows 更新打開,發現可以安裝 KB5035967KB5036620KB5036893 這三個,安裝後重開機又可以連上了(整個莫名其妙),但發現唯一沒有更新的是 KB5034467KB5035853,然後另外安裝到了 KB5035967,整個搞不懂為啥,總之最後又可以連線了。

推測不知道是不是前後的 package 有衝突導致的。

2024-04-27 更新狀況

2024-04-27 不知為何突然的又無法連上 VPN,後來發現 KB5036893 這個更新不知道為啥又被安裝回來,明明已經點了延後更新,解決方法就是去歷史更新反安裝後就又正常可以連線了。

2024-05-20 更新狀況

2024-05-14 微軟有丟出了 KB5037771,並且這次的 Highlight 就是修正 VPN 連線失敗的問題,於是更新看看是否真的修正了,可惜還是不能連線,只好又解除這個更新了,後來在官方網站的訊息裡 KB5036893 明確看到官方的 Known issues 有寫到 Windows devices might face VPN connection failures after installing the update dated April 9, 2024, or later. 而且還特別寫說此問題在 KB5037771 已修正,可惜還是未修正的樣子。

2024-05-21 更新狀況

最後想說死馬當活馬醫依照順序把 KB5036893 > KB5036980 > KB5037771 依序安裝後 VPN 竟然就可以正常連線了,這幾天在持續觀察看看有沒有問題。

2024-06-30 更新狀況

最近更新 kb5039212 後又發生了 VPN 無法連線的狀況,反安裝此更新以後就又可以了,微軟的更新真的是令人很不放心阿...

Ref:

Read more

GitHub SDD Tools: spec-kit

GitHub SDD Tools: spec-kit

最近很夯 SDD,然後 GitHub 也出了工具 spec-kit 來幫助開發者撰寫 SDD 文件。 這個工具可以讓你直接用自然語言來描述你的需求,然後自動生成 SDD 文件。 spec-kit 支援來幾乎現在市面上所有的 AI Coding 工具,而且一直持續在更新。 以下是目前(0.0.79)版本可用的指令以及指令的用處: * 核心指令: 指令 用途 /speckit.constitution 建立或更新專案管理原則和開發指南 /speckit.specify 建立需求和使用者故事 /speckit.plan 建立實施計劃 /speckit.tasks 生成 Task /speckit.implement 執行 Task * 選擇性指令: 指令 用途 /speckit.clarify 釐清不明確的規格,

By Mars