パスワードを忘れた? アカウント作成
16498397 story
ニュース

au PAY プリペイドカード、「中」「朝」「住」などの名前入り店舗で取引履歴が反映されない不具合 40

ストーリー by nagazou
仕様変更 部門より
KDDIの8日の発表によると、「au PAY プリペイドカード」で、一部対象加盟店で決済をすると、その決済以降の取引履歴が表示されない不具合が起きているそうだ。au PAYのコード支払やネット支払いなどではこの問題は起きていないとのこと。Mastercardのネットワーク変更が原因であるとしている。一部対象加盟店とは、「中」「朝」「住」「今」「荻」「塚」などの特定の文字が含まれているものであるようだ。現在、暫定対処を実施中で、該当の決済から最大約2週間後に取引履歴(履歴照会)に反映するとしている。不具合の解消のめどはまだたっていないとのこと(au PAY)。
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • 経験談 (スコア:2, 興味深い)

    by Anonymous Coward on 2023年02月10日 14時09分 (#4408709)

    マルチバイト文字コードをシリアル通信に乗っけて送ったら、特定文字で通信終了コマンドとビットパターンが一致して
    通信が切れる不具合に遭遇した時は結構悩んだなぁ。

    ビットパターンだから16進だけ見てもわかんないのよ。

    • by Anonymous Coward

      上位層では不具合かもだが、下位層から見れば仕様だな。
      フレーミングとか符号化とかの学習・実装・設計をさぼった人間に天誅をくらわす感じの。

    • by Anonymous Coward

      むかーし、AX.25(TAPRのROM)でシフトJIS通したら動作がおかしくなって
      しばらく原因分かんなかったんだけど
      $5Cだったかな? '|'の文字がエスケープ文字かなんかで
      時々これが入る漢字コードが原因だった
      ってのを思い出した。

      • by Anonymous Coward

        シフトJISのダメ文字といえば\(円記号orバックスラッシュ)が有名

        • by Anonymous Coward

          それは(例えば)Cコンパイラのエスケープ文字だからですねぇ
          \を\\に置換したりして対処したですね
          (むかしはこれだけで日本語対応とか言っていたりしたもんです)

    • by Anonymous Coward

      そういう通信のために、昔はJISコード(7bit)が使われていたんだよな。
      SMTPとか。

  • by Anonymous Coward on 2023年02月10日 13時37分 (#4408691)

    日本語と似て異なる文字セット使うところにでも
    外注に出したのかね
    あるいはライブラリの2バイトコード扱うところにバグでも有ったか
    さて

    • by Anonymous Coward

      文字コードの問題かな?
      「中」「朝」「住」

      あたりは中国銀行とか朝銀信用組合とか三井住友銀行の略称として使ってたのが衝突してるとかじゃないか

      「今」「荻」「塚」はわからん

      • by Anonymous Coward

        それだとネットワーク変更で表面化したりせんだろ。

      • by Anonymous Coward

        ・au PAYでもプリペイドカード以外はMastercard経由でないため大丈夫っぽい
        ・Mastercard全般で起きているわけでもない

        こんな狭い範囲で一部の文字を特別扱いしてるってのは考えにくいかな。

        • by Anonymous Coward

          「その決済以降の取引履歴が表示されない」不具合だから、
          特定の文字コードを終端コマンドと誤認しているっぽいね。

          文字コード変換に失敗して裏でエラー吐いてる可能性もあるけど。

    • by Anonymous Coward

      非なる警察です。似て非なる言葉を使うのはやめましょう。

      ×似て異なる
      ○似て非なる

      「2バイトコード」という表現も時代遅れです。
      日本語の「全角文字」が2バイトだったのは、今や昔。

      • by Anonymous Coward

        KDDIは日本の会社なので、今も昔。

      • by Anonymous Coward

        > 日本語の「全角文字」が2バイトだったのは

        「半角2バイトもあるぞ」もお約束ですね。

        もうunicodeの時代なので日本独特の全角半角なんて区別は無意味になってるし
        ↑に対して「unicodeにもfull-widthがあるぞ」も定番

      • by Anonymous Coward

        Shift_JISのシステムなんていくらでも残ってるのに何言ってんだか。
        この問題が起きたシステムはUTF-8で扱ってたという情報でもあったの?

        • by Anonymous Coward

          Shift_JISで扱っていたという情報もないんだからブーメランにしかならんだろ

          • by Anonymous Coward

            むしろISO-2022-JPな可能性まである。

    • by Anonymous Coward

      なんか変な変換をするライブラリがあるらしくて、日本語の漢字と似た別の漢字にしてくれるものがあるらしい。

      その時に運が悪くサロゲートペアな文字になって、システム側がタコで3バイト以上のUTF-8に対応していなくてバグる。

      • by Anonymous Coward

        > 3バイト以上のUTF-8に対応していなくてバグる
        ひらがなや漢字も使えないのでは

  • by Anonymous Coward on 2023年02月10日 14時06分 (#4408705)

    避諱かな。
    会社のおえらいさんの名前を避けたんだろう

  • by Anonymous Coward on 2023年02月10日 14時20分 (#4408720)

    中々の妄想が捗るのは老良だけか?

    • by Anonymous Coward

      老害だけでは

    • by Anonymous Coward

      「老良」ってなんだよと思ったが、福岡にオイラって読む地名があるんか。

typodupeerror

あつくて寝られない時はhackしろ! 386BSD(98)はそうやってつくられましたよ? -- あるハッカー

読み込み中...