メディア蚘事

コンビニ亀付で別人の䜏民祚が発行されるバグ、富士通Japanが原因を説明

バズる指数ピヌク 456

 twitterコメント 226件䞭 101200件
( ^o^) んヌ  !!
( ïœ¥àžŽÏ‰ïœ¥àžŽ)なるほど
タむムアりトでロックが倖れたこずよりその埌他の利甚者がファむル掎める仕様のほうがやばくない
ぞぇ、なっおしたったんだ。
こわすぎわろた
よく分かりたせん 
ず思ったらある皋床たで曞かれおた。
アクセス集䞭っお、どんだけのキャパなんだろう 
“富士通Japanはタむムアりトでロックが解陀されないようプログラムを改修。” /

これもっずダメなや぀では・・・
こんな脆匱なシステムいらない 
"圓該ファむルは申請者しか印刷できないようロックがかかるが、システムにはタむムアりトの䞊限が蚭定されおいたため、アクセス集䞭で凊理が遅れた際にタむムアりトずなっおロックが解陀された。同時期に申請した別の利甚者が圓該ファむルを぀かめる状態にあったため"
たあそんなもんよななバグ。ただ、デッドロックさんこにゃにゃちわになるのでは。
レヌスコンディション問題だず思っおいたらキュヌが詰たるず先に眮いおたファむルが時間経過するず埌から来た芁求でも぀かめおしたうずな 䜕でこんなこずに。
これかぁ。タむムアりトで印刷埅ちむメヌゞファむルのロックが倖れる蚭定だったずか。
『
アクセス集䞭あるあるだった
アクセス集䞭→凊理遅延→タむムアりト→個人ロック解陀→別人亀付

「コンピュヌタが高負荷で間違えた」なんおありえない←こちらはないない
う〜ん、意味䞍明の䟛述だな 。なぜタむムアりトしただけでファむルのアクセス暩限が曞き換わるのか、なぜinjectionもしおないのに他人のファむルを掎むのか
システムのタむムアりトの時の凊理に問題あったっおこずなのか 
デゞタル庁䜜ったずころでIT埌進囜は倉わらないよね 。
仕様バグじゃん
富士通Japanが原因を説明



タむムアりトの䞊限が蚭定されおいたため、アクセス集䞭で凊理が遅れた際にタむムアりトずなっおロックが解陀された。
同時期に申請した別の利甚者が圓該ファむルを぀かめる状態にあったため、別人の䜏民祚が印刷される
これか タむムアりトでロックが解陀されるっお なんで離すのよ(Ž・_・`)
富士通Japanのコンビニ蚌明曞亀付サヌビスで別人の䜏民祚が発行されたトラブルは、システムぞのアクセス集䞭によっお印刷凊理が遅れ、印刷むメヌゞファむルのロックが解陀されたため、同時期に申請した別の利甚者が誀っお別人の䜏民祚を印刷できおしたったこずが原因でした。
闇が深いな。

印刷デヌタに察するキヌがタむムスタンプ的なもので生成されおお、
高負荷時だずナニヌクを維持できないずかなのかな。。
謝眪察応ご苊劎様です。

 で、実際に実装を担圓したのは䜕次受けの䌚瀟だったの
富士通は自瀟のミスだず認めおはいるが、マむナンバヌカヌド事業の開始時期が早すぎたのでは⁉囜が兆円以䞊もの皎金を泚ぎ皌働する迄に、こうしたトラブルの怜蚌を十分に行っおからでも良かったのでは⁉他にも事業の䞍備が露呈しおたすね⁉
アクセス集䞭で凊理が遅れた際にタむムアりトずなっおロックが解陀。同時期に申請した別の利甚者が圓該ファむルを぀かめる状態にあったため、別人の䜏民祚が印刷
解説がありたした。

印刷むメヌゞのロックが、アクセス集䞭による遅延のためタむムアりトしお解陀され、他の人が぀かめおしたったそうです

曞いおお䞀般の人にはわけわからないなぁず思いたす すみたせん
マむナンバヌに起因した䞍具合では無いのでペシッ!!
ずいう謎理論
『システムぞのアクセス集䞭により印刷凊理の埅ちが生じた結果、印刷むメヌゞファむルのロックが解陀され、同時期に亀付を申請した別の利甚者が圓該ファむルを印刷できおしたったずいう』
䞍治痛懲りないね。
説明しよう
倧䜓のSIerおも機胜芁件を完党に満たしたシステムを䜜るこずは可胜なのだ
ただしコンピュヌタサむ゚ンスどころか基本的なIT知識が足りないので非機胜芁件はズタボロなこずが倚いのだ
なんなら負荷詊隓のやり方わからなくおやらないずこもあるぞ
答え合わせ付き
玠人itベンダヌ😙
解答出おたした
今床はファむルディスクリプタの䞊限に匕っかかっおシステムが萜ちるんですね。
>
・プロゞェクト情報共有ツヌルProjectWEB䞍正アクセス
・東蚌システム障害
・䜏民祚デヌタ挏掩
䜏民祚を持っおいる本人である

ずいう瀟䌚認蚌基盀に問題もある
ロック解陀ずタむムアりトは個別には分かるけどなんで別人のデヌタにアクセス蚱可されちゃうんだ -
タむムスタンプ重耇でもスレッドセヌフ問題でもなかったのか。゚ンドナヌザ毎にナニヌクなテンポラリフォルダ䜜れば回避できたのにやらなかったのは䜕故だろう。基本蚭蚈ミス。
ふヌん。システム負荷ずいうよりも、埅ち行列無芖しおタむムアりトする仕組みの問題かな。

> 「今回の事象はマむナンバヌに起因した障害ではなく、圓瀟システムの取匕負荷が高たったこずが原因。」

>
圓該ファむルは申請者しか印刷できないようロックがかかるが、システムにはタむムアりトの䞊限が蚭定されおいたため、アクセス集䞭で凊理が遅れた際にタむムアりトずなっおロックが解陀された。
負荷が䞊がる→凊理埅ち発生→ロック解陀される→同時期凊理した別人に発行されおしたう、ずいう珟象か
>申請者しか印刷できないようロックがかかるが、システムにはタむムアりトの䞊限が蚭定されおいたため、アクセス集䞭で凊理が遅れた際にタむムアりトずなっおロックが解陀された。同時期に申請した別の利甚者が圓該ファむルを぀かめる
レヌスコンディションずかおはなくお負荷による遅延でタむムアりトになっおファむルのアクセス暩が開攟されおしたった、ずいうこずかな。なんかしょぜいバグのようにも思えるけど。
同時期に䜏民祚亀付をしようずした他者ず人栌が入れ替わるバグ、人は䜕者にでもなれるず勇気を貰えた気がした。

ロックタむムアりト、気を付けたい。

【 】
印刷キュヌなんおタむムアりトしたら捚おれば枈むのに他人ず競合するっおどういう蚭蚈なんだ
もしかしお内郚の管理IDをshort intで管理しおいたんじゃね
だずするず、察策ずしおタむムアりトしないよう改修したっお、たた別の障害の原因になるだろ
同時アクセスがあった時の排他凊理が出来おいなかったんだろうな。
うヌん  。バック゚ンドずpdf生成サヌバが䞀本で繋がっおお党ナヌザヌの凊理が順番埅ちしおるむメヌゞこれは駄目なんじゃないかな‥。
>別の利甚者がファむルを぀かめおしたう仕様の詳现などに぀いおは回答を控えた>
"システムぞのアクセス集䞭により印刷凊理の埅ちが生じた結果、印刷むメヌゞファむルのロックが解陀され、同時期に亀付を申請した別の利甚者が圓該ファむルを印刷できおしたった"

䞭の䜜りが想像できおしたった
日本の倚重䞋請け構造の象城的なトラブルだず思う。責任もっおテストしろよ富士通。これが富士通品質。倱敗には寛容であるべきだけど、責任を負っおない人達の倱敗はそれ以前の問題。
これこの埌ロック倖れない問題出そうな解決方法遞んできたなぁ
>同瀟広報は「今回の事象はマむナンバヌに起因した障害ではなく、圓瀟システムの取匕負荷が高たったこずが原因
根本的に論点がずれおいる
“圓該ファむルは申請者しか印刷できないようロックがかかるが、システムにはタむムアりトの䞊限が蚭定されおいたため、アクセス集䞭で凊理が遅れた際にタむムアりトずなっおロックが解陀された”驚く話
を信じる者は地獄ぞ叩き萜される  MICJET コンビニ亀付
アプリの蚭蚈が埮劙。そしお根本解決は難しくお諊めたっぜい雰囲気。
🀔🀔🀔 “アクセス集䞭で凊理が遅れた際にタむムアりトずなっおロックが解陀された。同時期に申請した別の利甚者が圓該ファむルを぀かめる状態にあったため、別人の䜏民祚が印刷されるトラブルに぀ながった”
なんだこれ。富士通はコヌドレビュヌずかしないのか
続報でたしたでした→「
負荷云々でなくアヌキテクチャの問題じゃないかなあ・・・
曞いおある内容ずサヌビスの内容を理解すればそんなにおかしなこずは曞いおないず思うけど
システムぞのアクセス集䞭により印刷凊理の埅ちが生じた結果、印刷むメヌゞファむルのロックが解陀され
リク゚スト毎にファむルパスを別々にしおれば防げたんかな
タむムアりトでロック解陀ずかダベヌ蚭蚈だな
詳现蚘事→ 蚘事匕甚『・・アクセス集䞭で凊理が遅れた際にタむムアりトずなっおロックが解陀された。同時期に申請した別の利甚者が圓該ファむルを぀かめる状態にあったため、別人の䜏民祚が印刷されるトラブルに・・』実際わ「別人の䜏民祚を印刷しおしたうトラブル」
富士通っお感じ
意味䞍明なバグ
盎すずころはそこじゃないだろっお呟きたくさんw
»
業瞟が悪いのは瀟員が働かないからの富士通か 
盞倉わらずですね。すぐに改修できおしたうのは謎だが、知っおお攟眮しおいたんじゃないか疑惑 
印刷むメヌゞファむルのロックが解陀され、同時期に亀付を申請した別の利甚者が圓該ファむルを印刷できおしたった
開発元「そんなの絶䜓あり埗ない  あり埗ない 
「Fujitsu MICJET コンビニ亀付」䞊で、䜏民祚などの印刷むメヌゞファむルが生成
申請者しか印刷できないようロック
アクセス集䞭でタむムアりトずなっおロックが解陀
印刷むメヌゞファむルのロックが適切でなかったらしい。タむムアりトでロックが解陀されないようプログラムを改修しお察応したらしいけど、印刷むメヌゞファむルがロックが必芁な共有リ゜ヌスになっおいるずいう蚭蚈がダメな気がする。
むマむチ原因ず結果が結び぀かない説明だな 
テンポラリファむルはランダムな名前にするずかのリスク軜枛策は取っおなかったのかな。時刻で䜜るだけでも回避できそうだが。
たた富士通 。他人の䜏民祚が印刷される酷いバグ。「アクセス集䞭で凊理が遅れた際にタむムアりトずなっおロック解陀されお、別の利甚者が圓該ファむルを぀かめる状態になった」っお、ちゃんずリリヌス前にテストしずいおよ。
䞀瞬ファむル名が固定なのかず思ったけど、そうじゃなくお、ファむル名が時間のみを䜿っお生成されおるかず思ったけど、そうでもなく、名前ず時間で生成されおるかず思ったけど、そうでもなさそうなので...自分が文章を読み間違えたっぜい
確か代行䌚瀟ずの連携はLGWAN-ASPのapiだからマゞにコネクタに蚭蚈レベルで問題あるっお話だよねこれ・・・
むう、そんな䜎レベルなバグが.....
> 圓該ファむルは申請者しか印刷できないようロックがかかる
はい。

> 凊理が遅れた際にタむムアりトずなっおロックが解陀された
はい。

> 同時期に申請した別の利甚者が圓該ファむルを぀かめる
は
ロックが倖れたのは確かなんだろうけど

なぜ他人のリ゜ヌスにアクセスできるんだぜ🀔
原因、第䞉候補くらいたで調べ䞊げおいたんですが党郚倖れたした。、
続報。ファむル連携の限界だよなヌ。しかしweb apiなんおものはないんだろうな。
OS を熟知しおなければファむルの非同期凊理や排他制埡は難しいず思いたす。
デッドロックを避けるには、タむムアりトも有効ではありたすが、アトミック性など考慮する必芁があり、色んな凊理ずの兌ね合いもあっお なお、芁件や蚭蚈段階での考慮が重芁だず感じたす。
「今回の事象はマむナンバヌに起因した障害ではなく」これを蚀っずかなあかんのはわかる。倉な奎らが出おくるからな。
にしおも、、、ロックは残るやろ、ず思うが、これは、、ベンダ関係なく各瀟それぞれ、システム党般「確認せいっ」になるのかな。わあああ。
詳现はわからないけど3月末の匕っ越しによるアクセス集䞭で起きたバグなのね。高負荷テスト難しいのかな。
その蚀い蚳違うず思うよ→「今回の事象はマむナンバヌに起因した障害ではなく、圓瀟システムの取匕負荷が高たったこずが原因。」
コンビニ亀付で別人の䜏民祚が発行されるバグ
富士通Japanが原因を説明

富士通Japanが手掛けるコンビニ蚌明曞亀付サヌビス「Fujitsu MICJET コンビニ亀付」

蚘事を読む限り「マむナカヌドの問題じゃ無く」
ヘボシステムのせいだな
これはアカン。
タむムアりトでロックが解陀されたたではいいずしおそこからが぀ながらないな
富士通くん、君だったのか!
やっちたったなぁ
たぁタむムアりト時間を蚭けないず、止たったたたになるずバグるしなぁ。かず蚀っお負荷䞊がったら他人に芋られるのは絶察ダメにしおも
他人の䜏民祚が印刷できたこずが問題なのに他人の䜏民祚ファむルにアクセスできた郚分は回答を䌏せおいるずいう党く意味のない回答。知っお悪甚できるようなものではないので、䌏せる理由は自分たちのためなのだろう
たた 富士通 なのか
「別の利甚者がファむルを぀かめおしたう仕様の詳现などに぀いおは回答を控えた。」

いや、そこやろ。他人の䜏民祚が出る原因っお。䜕も説明しおないやん。
こういうケヌスはなんずいうか実環境で気が付く事が倚いような
・・・「この䞀時ファむルは私しか觊れないよ」宣蚀にタむムアりト時間が蚭定されおいた、なんおこずあるのね。むメヌゞファむルだから出力前に照合チェック出来んっおこずやろか
排他凊理に挏れがあった→たあ、しょうがない

トランザクション分離レベルが適切ではなかった→わからんでもない

タむムアりトするずロックを解攟しおしたう。解攟するず他のナヌザヌがそのファむルを掎んでしたう→🀔

キュヌ毎に固定ファむル名で参照でもしおるの
①申請
②むメヌゞデヌタ生成(ロック付き)
③凊理遅延
④タむムアりトでロック解陀💥
⑀別人が該圓デヌタにアクセス💥
⑥印刷

タむムアりトで勝手にロック解陀はやばい。
そしおそれにアクセスできるのもやばい。
異垞系テストが甘過ぎる。

-
>マむナカヌドの問題ではない
負荷を䞋げるためにロックを倖しちゃった削陀するためかな
゚ヌス投手が火だるた炎䞊䞭
日本eガバメントチヌムの危機

>>アクセス集䞭で凊理が遅れた際にタむムアりトずなっおロックが解陀
>>同時期に申請した別の利甚者が圓該ファむルを぀かめる

>>別の利甚者がファむルを぀かめおしたう仕様の詳现などに぀いおは回答を控
むメヌゞ䜜成埌の話かな🀔
スプヌラヌに投げたけど本線はタむムアりトになった

> ファむルは申請者しか印刷できないようロックがかかるが、システムにはタむムアりトの䞊限が蚭定されおいたため、アクセス集䞭で凊理が遅れた際にタむムアりトずなっおロックが解陀された。
普通に蚭蚈レビュヌしおたら指摘されん
おか、ファむルなんお凊理ごずに倉えお削陀できんかったや぀をそんなこずもあろうかずバッチでお掃陀したらええやん 
タむトルずURLをコピヌしたした