nishi
1
個人で使用している競馬ソフトで、JVOpenの-303エラーが断続的に発生して困っています。
環境と確認結果は以下のとおりです。
【使用環境】
-
JV-Link 5.0.0(32bit版)
-
Python 3.12.10(32bit)
-
COM:JVDTLab.JVLink
-
JVInit(“UNKNOWN”)の戻り値:0
【発生している問題】
RACE/option=1ではJVOpen=0となり、RA72件・SE922件を正常に取得できました。
一方、RACE/option=4ではJVOpen=-303が複数回発生しています。ただし、option=4でも別の実行ではJVOpen=0となり、518レコードを取得した記録があります。
-303発生時は取得データが0件で、JVCloseは成功しています。
【JVLinkAgentについて】
2026年10月27日19:27:54に発生した-303は、約2ミリ秒で返りました。
このエラーの前後に、JVLinkAgent.exeのプロセスが稼働していることを確認しました。
ただし、エラーが発生した瞬間のサービス状態を直接記録できたわけではありません。
【試した対処】
再起動と修復の後も、自作ソフトのoption=4で-303が再発しました。
【教えていただきたいこと】
過去のフォーラムで、JVLinkAgentの停止によって-303が発生する場合があるとの公式回答を拝見しました。
今回のようにAgentプロセスが稼働している状態でも、利用キーの参照エラーが断続的に発生する可能性はあるでしょうか。
また、JVOpen側の呼び出し条件とJV-Link内部の問題を切り分けるために、確認すべき項目や公式に推奨される対処方法があれば教えていただきたいです。
よろしくお願いいたします。
一部のご利用環境におきまして、JVLinkAgentサービスが予期せず停止してしまう事象を確認しております。この影響により、利用キーが正常に参照できず「-303 エラー」が発生する場合がございます。また、「-211 エラー」につきましても、本事象に関連して引き起こされている可能性がございます。
本サービスが停止してしまう根本的な原因につきましては、現時点では特定に至っておらず、ご不便をおかけしておりますことお詫び申し上げます。
なお、当面の回避策(対処の一例になります)といたしまして、過去ログ事例をご案内いたします。
認証処理(エラーが発生する箇所)を実行する直前に、サービスの状態確認および開始処理を実装していただく等
根本解決に至るまでの間、誠に恐縮ではございますが、上記の実装についてご検討いただけますと幸いです。
nishi
5
ご回答ありがとうございます。
JVLinkAgentの状態について、追加で確認した結果をご報告します。
2026年10月27日19:27:54に、JVOpenで-303エラーが発生しました。
その後、Windowsのサービス状態を確認したところ、以下の結果でした。
-
JVLinkAgent:Running
-
プロセスID:4872
-
プロセス起動時刻:同日11:42:12
-
JVInit:0(成功)
-
JVOpen:-303
エラー発生の瞬間にサービス状態を取得したわけではありませんが、確認時には稼働しており、プロセスの起動時刻もエラー発生前でした。
JVLinkAgentが稼働中でも-303が発生する場合、サービスの開始処理以外に確認すべき項目や対処方法はありますでしょうか。
取得を安定させたいと考えております。ご教示いただければ幸いです。
無料期間中にセットアップデータを呼び出す際、ポップアップの選択速度によって-エラーが発生する場合がございます。スタートキットの選択画面表示から5秒以内にOKを選択いただいて再現するかどうかご確認をお願いいたします。
nishi
7
ご回答ありがとうございます。
一点補足させてください。
現在、JRA-VAN Data Lab.は無料利用期間ではなく、有料契約で利用しています。
また、-303エラーはセットアップ取得(option=4)だけでなく、通常の差分取得(RACE/option=1)でも発生しています。
確認できている状況は以下のとおりです。
ご案内いただいた「スタートキットの選択画面で5秒以内にOKを押す」という対処は、有料契約でのoption=1の差分取得にも該当するのでしょうか。
該当しない場合、今回のようにJVLinkAgentが稼働している状態で断続的に-303が発生する事象について、推奨される確認方法や回避策を教えていただけますでしょうか。
よろしくお願いいたします。
調査していますが、原因がはっきりしないままです。当方の環境や弊社作成のプログラム(データ検証ツール)では再現いたしません。WindowsはクラウドやMacでお使いでしょうか?
nishi
9
返信ありがとうございます。
Windowsは通常のWindowsパソコンで直接使用しています。クラウド環境やMac上の仮想Windowsではありません。
JV-Link 5.0.0をインストールし、32bit版のData Lab.検証ツールではJVOpenが正常終了(0)することを確認しています。
一方、自作ソフトではJVInitは成功(0)しますが、JVOpenで断続的に-303が発生します。同じ環境で正常に取得できる場合もあります。
有料契約で利用しています。
検証ツールでは正常でも自作ソフトで断続的に-303が発生する場合、ほかに確認すべき項目があれば教えてください。