本文へスキップ

エラーメッセージ ​

何かが失敗したときに Signal Lab が表示しうるすべてのメッセージを、コードごとに示します。実行レポート、コマンドライン、API が返すのはこのコードです。波括弧の値は、失敗した内容に置き換わります。

api ​

コードメッセージ
api.not_foundサーバーにそのようなアドレスはありません — インターフェイスとサーバーのバージョンが異なります
api.run_invalid実行リクエストを読み取れません
api.run_source実験は 1 つだけ指定してください: ドキュメントまたはテンプレート
api.template_unknown同梱のテンプレート {name} はありません

auth ​

コードメッセージ
auth.hostこのサーバーはそのアドレスには応答しません — サーバー自身の名前で開いてください
auth.originこのリクエストは別のサイトから送られたため、拒否されました
auth.required先にこのサーバーにサインインしてください

broadcast ​

コードメッセージ
broadcast.cidr_invalid{value} は CIDR ブロックではありません — a.b.c.d/nn (例: 192.168.1.0/24) を使ってください
broadcast.interface_invalid{value} は IPv4 アドレスではありません — インターフェイスのアドレスを入力するか、任意にする場合は空のままにしてください
broadcast.ipv6IPv6 にはブロードキャストがありません — 代わりにマルチキャストを使ってください
broadcast.join_failedマルチキャストグループ {group} に参加できません
broadcast.not_broadcast{target} はブロードキャストアドレスではありません — 255.255.255.255:port または x.x.x.255:port を使ってください
broadcast.not_multicast{target} はマルチキャストグループではありません — 224.0.0.0 から 239.255.255.255 までのアドレスを使ってください
broadcast.port_shared{target} はすでに使用されています — 一緒に待ち受けるには「ポートを共有」をオンにしてください
broadcast.prefix_invalid/{value} はプレフィックス長ではありません — /0 から /32 を使ってください
broadcast.rate_invalidビーコンのレートは 0 より大きくする必要があります
broadcast.rate_limit{targets} 件の宛先 に対する {pps} パケット/秒は、上限の {max} pps を超えています — レートを下げるか、宛先を絞ってください
broadcast.reply_missing送信する応答がありません — 応答を設定するか、「プローブに応答」をオフにしてください
broadcast.sweep_portスイープするポートを設定してください
broadcast.sweep_too_large/{prefix} は {count} 個のアドレスにわたりますが、スイープが対象にできるのは最大 {max} ホストです — /{limit} またはより小さいブロックに絞ってください
broadcast.target_required宛先を少なくとも 1 つ入力してください

check ​

コードメッセージ
check.body_missingレスポンスに {text} が含まれていません
check.body_truncatedレスポンス ({bytes} B) が保持される 256 KiB を超えているため、テキストを確認できませんでした
check.header_mismatchヘッダー {name} は {actual} で、{text} を含んでいません
check.header_missingレスポンスに {name} ヘッダーがありません
check.latency_failedレスポンスに {actual} ms かかり、制限の {limit} ms を超えました
check.no_responseこのステップより前に HTTP レスポンスがありません — すべてのパスで、この前に HTTP リクエストを置いてください
check.status_failedHTTP {expected} を期待しましたが、{actual} を受信しました
check.value_failed期待: {value} は {expected} {op}

cli ​

コードメッセージ
cli.bind_one--bind は 1 つのエミュレーターのアドレスを設定します。複数が指定されました
cli.emulate_nothingエミュレートするものがありません: ファイルにエミュレーターが含まれていません
cli.emulator_unknown{name} はファイルではなく、{path} にもその ID または名前のエミュレーターはありません
cli.file_unknown{name} はファイルでも同梱のテンプレートでもありません — 一覧は signallab templates で表示できます
cli.header_invalid{value} はヘッダーではありません — 'Name: value' の形式を使ってください
cli.library_missing{path} にライブラリがありません — アプリが初回起動時に作成します。または --library で別のものを指定してください
cli.matrix_conflict{name} が 2 回設定されています (--param とマトリックス、または --matrix とファイル) — 1 回だけ指定してください
cli.matrix_file_invalid{path} はマトリックスではありません: NAME: [values] のオブジェクト、または NAME: value のオブジェクトのリストが必要です
cli.matrix_invalid{value} は NAME=V1,V2 の形式ではありません
cli.matrix_too_large{n} 通りの組み合わせ — 1 つのコマンドからは最大 {max} 通りです
cli.matrix_too_wide{axes} 個の軸を掛け合わせた数が数えられないほど大きくなります — 1 つのコマンドからは最大 {max} 通りの組み合わせです
cli.matrix_unknown--matrix {name}: 指定されたどの実験にも、その名前のパラメーターはありません
cli.matrix_value_invalid{name}: マトリックスの値はテキスト、数値、true/false のいずれかです
cli.osc_arg_invalid{value} は OSC 引数ではありません — i:3、f:0.5、d:1.5、h:64、s:text、b:hex、T、F、N のいずれかを使ってください
cli.param_invalid{value} は NAME=VALUE の形式ではありません
cli.server_ended{url} からの応答が、実行の終了前に途切れました
cli.server_invalid{url} はサーバーのアドレスではありません — http://127.0.0.1:1430 のような形式を使ってください
cli.server_reply{url} が Signal Lab のものではない応答を返しました (HTTP {status})
cli.server_unreachable{url} のサーバーに到達できません
cli.signal_ambiguous{name} という名前のシグナルが複数あります — ID で指定してください: {ids}
cli.signal_unknown{path} にシグナル {name} はありません
cli.status_unexpectedレスポンスは {expected} ではなく {actual} でした
cli.token_emptyトークンファイル {path} が空です

command ​

コードメッセージ
command.args_invalidエンジンが {name} の引数を読み取れませんでした — インターフェイスとエンジンのバージョンが異なります
command.json_requiredサーバーは JSON 形式のコマンドしか受け付けません
command.reply_invalidエンジンが応答をエンコードできませんでした
command.unknownエンジンにコマンド {name} がありません — インターフェイスがエンジンより新しいバージョンです

compare ​

コードメッセージ
compare.not_numbersこの比較では、{value} と {expected} の両方が数値である必要があります

details ​

コードメッセージ
details技術的な詳細

doc ​

コードメッセージ
doc.connection_duplicate接続 {from} → {to} が重複しています
doc.connection_invalid接続 {from} → {to} の先が、存在しないノードかそのノード自身です
doc.name_required実験に名前を付けてください
doc.node_count実験のノード数は 1–{max} 個です
doc.node_id_duplicate2 つのノードが同じ ID {id} を持っています
doc.node_id_emptyID が空のノードがあります
doc.port_invalid不明な出力 {port}
doc.position_invalidノードの位置が無効です
doc.start_end_count実験には開始と終了がちょうど 1 つずつ必要です
doc.version_unsupportedファイルのバージョン {version} はサポートされていません。このバージョンの Signal Lab が読み込めるのはバージョン {supported} です

emulator ​

コードメッセージ
emulator.accept_failed{target} での接続の受け付けがエラーで停止しました
emulator.arg_value{value} は {type} 型の値ではありません
emulator.args_too_many引数は最大 {max} 個です
emulator.bind_taken{target} はこの実験の別のエミュレーター ({other}) が使用しています
emulator.body_failedリクエストボディを読み取れませんでした
emulator.body_too_largeリクエストボディが {max} KB を超えています
emulator.busy待機中の応答が {max} 件を超えています — この応答は破棄されました
emulator.conditions_too_many条件は最大 {max} 個です
emulator.failedエミュレーターが予期せず停止しました
emulator.header_value_invalid有効なヘッダー値ではありません — 改行を含めることはできません
emulator.headers_too_manyヘッダーは最大 {max} 個です
emulator.mqtt_client_idID なしでセッションの保持を求めたクライアントを拒否しました
emulator.mqtt_login{client} を拒否しました: ユーザー名またはパスワードが違います
emulator.mqtt_password_aloneMQTT 3.1.1 ではユーザー名なしでパスワードを送れないため、どのクライアントも接続できません: ユーザー名も設定してください
emulator.mqtt_protocol{protocol} レベル {level} を使うクライアントを拒否しました: このブローカーは MQTT 3.1.1 (レベル 4) を使います
emulator.name_unknown不明な名前 {{{name}}} — 応答で読み取れるのは {{request…}} とパラメーターです
emulator.node_unknownこの実験にエミュレーター {id} はありません
emulator.not_in_runエミュレーター {id} はこの実行に含まれていません
emulator.not_runningエミュレーター #{id} は実行されていません
emulator.params_onlyここではテキストとパラメーターのみ使えます: エミュレーターの起動時、何かが届く前に確定するためです
emulator.path_param{value} はセグメント名ではありません — 英字、数字、_ を使った :name の形式にしてください
emulator.path_rest* は /files/* のように、最後のセグメント全体にしか使えません
emulator.path_slashパスは / で始まります
emulator.response_requiredルートには少なくとも 1 つのレスポンスが必要です
emulator.responses_too_manyレスポンスは最大 {max} 個です
emulator.rules_too_manyルールは最大 {max} 個です
emulator.secret_unsupportedエミュレーターはシークレットを読み取れません
emulator.weights_zero少なくとも 1 つのレスポンスに 0 より大きい重みが必要です

emulators ​

コードメッセージ
emulators.encodeエミュレーターライブラリを JSON として書き出せませんでした
emulators.json_invalid{path} は有効なエミュレーターファイルではありません: {line} 行 {column} 列で JSON エラー — ファイルを修正するか削除してください

extract ​

コードメッセージ
extract.header_missingレスポンスに {name} ヘッダーがありません
extract.json_missing{path} がレスポンスにありません
extract.no_match/{pattern}/ がレスポンスボディに一致しませんでした
extract.not_jsonレスポンスボディが JSON ではありません
extract.truncatedレスポンス ({bytes} B) が保持される 256 KiB を超えているため、値を確実に読み取れません

feedback ​

コードメッセージ
feedback.disabled現在フィードバックを受け付けていません — info@proanima.net までご連絡ください
feedback.email_invalidメールアドレスではありません
feedback.failedフィードバックサービスが HTTP {status} を返しました
feedback.file_too_large{name} は {max_mb} MB を超えています
feedback.file_type{name}: スクリーンショットは PNG、JPEG、WebP、GIF のいずれか、ログはテキストである必要があります
feedback.invalidフィードバックサービスがフォームを受け付けませんでした
feedback.message_required先にメッセージを書いてください
feedback.message_too_longメッセージが {max} 文字を超えています
feedback.rate_limitedこのアドレスからのメッセージが多すぎます — {retry_after_s} 秒後にもう一度お試しください
feedback.send_failedフィードバックサービスがメッセージをメールサーバーに渡せませんでした。後でもう一度お試しください (参照番号 {id})
feedback.too_large合計が {max_mb} MB を超えています
feedback.too_many_filesログは最大 {max} 件です

file ​

コードメッセージ
file.encode実験を JSON として書き出せませんでした
file.io{path} を読み書きできません
file.json_invalid有効な実験ファイルではありません: {line} 行 {column} 列で JSON エラー
file.not_found{path} はサーバーのデータフォルダー内のファイルではありません
file.too_large実験ファイルは最大 {max} MiB です

firewall ​

コードメッセージ
firewall.declined管理者権限が与えられなかったため、ファイアウォールは変更されませんでした
firewall.failedファイアウォールのルールを読み取ることも変更することもできませんでした
firewall.serverサーバーのファイアウォールはサーバー上で設定します: そこで signallab firewall allow を実行するか、サーバーの管理者に依頼してください
firewall.unsupportedここには変更できるプログラムごとのファイアウォールがありません — ufw または firewalld でポートを開いてください

graph ​

コードメッセージ
graph.cycleこのノードは循環の一部です。ループに戻ることができるのは、そのループの本体だけです
graph.needs_httpすべてのパスで、この前に HTTP リクエストが必要です
graph.outputs_required必要な出力を接続してください
graph.port_unexpected出力 {port} はこのノードのものではありません
graph.start_input開始には入力を接続できません
graph.unreachable開始から到達できません

hex ​

コードメッセージ
hex.empty送信するバイトがありません — de ad be ef のような 2 桁の hex の組を入力してください
hex.invalid{value} は hex バイトではありません — de ad be ef のような 2 桁の組を使ってください

http ​

コードメッセージ
http.client_failedHTTP クライアントを起動できませんでした
http.digest_invalidサーバーが realm または nonce なしで Digest を要求しました
http.digest_not_offeredサーバーは Digest を要求せずに 401 を返しました
http.digest_other_originリクエストは {origin} に転送され、そこが Digest を要求しました — 応答するのは、リクエストが指定したオリジンに対してだけです
http.digest_unsupportedサーバーが {algorithm} の Digest を要求しましたが、Signal Lab は対応していません (対応しているのは MD5 と SHA-256 です)
http.duration_invalid継続時間は 0 秒以上である必要があります
http.rate_invalidレートは 0 または {min}–{max} リクエスト/秒である必要があります

impair ​

コードメッセージ
impair.bind_taken{target} はすでに {other} が使用しています: 実行の 2 つのソケットが同じポートを共有することはできません
impair.loopリレーのパケットが {target} を経由してリレー自身に戻り、永遠に循環します — 宛先をデバイスに向けてください
impair.not_running劣化ノード {id} はこの実行に含まれていません
impair.relay_unknownこの実験に劣化ノード {id} はありません

inspect ​

コードメッセージ
inspect.emptyキャプチャは空です — 保存するものがありません
inspect.frame_goneフレーム #{seq} はもうキャプチャにありません: 新しいフレームに置き換えられました
inspect.no_payloadフレーム #{seq} にはサイズだけが記録され、バイト列は記録されていません

json_path ​

コードメッセージ
json_path.invalid{path} は JSON パスではありません — $.field、$.items[0]、$["a b"] のように指定してください

load ​

コードメッセージ
load.nothing_plannedこのプロファイルではリクエストが送信されません
load.spike_outsideスパイクは継続時間内に終わる必要があります
load.steps_out_of_range各段階のレートは 0–{max} リクエスト/秒である必要があります
load.threshold{metric} は {actual} でした (しきい値: {value} {op})
load.threshold_valueしきい値には 0 以上の数値が必要です
load.thresholds_too_manyしきい値は最大 {max} 個です
load.too_long段階の合計が実行の最大時間 ({seconds} 秒) を超えます

loop ​

コードメッセージ
loop.body_enteredループの本体に入れるのは、そのループの「本体」出力だけです
loop.body_leavesループの本体内では、すべての出力が本体内の次のノードかループ自身につながる必要があります
loop.body_parallelループの本体内では、出力の接続線は 1 本だけです: 1 回の反復は 1 つのブランチとして実行されます
loop.body_unsupported開始、終了、並列ブランチ、合流、他のループは、ループの本体内に置けません
loop.limit反復回数: {max}。終了条件は一度も満たされませんでした (続行するには「上限」を接続してください)
loop.no_return本体からこのループに戻る経路がありません

mqtt ​

コードメッセージ
mqtt.client_id_requiredクライアント ID を入力してください — ブローカーは空の ID を拒否します
mqtt.filter_requiredトピックフィルターを少なくとも 1 つ追加してください
mqtt.no_answer{broker} は接続を受け付けましたが、時間内に応答しませんでした — MQTT ブローカーですか?
mqtt.not_connected接続 #{id} は開いていません — 先にブローカーに接続してください
mqtt.protocol{broker} が MQTT 3.1.1 以外のもので応答しました
mqtt.refused{broker} が接続を拒否しました (リターンコード {code})
mqtt.refused_client_id{broker} がクライアント ID を拒否しました — 別の ID を選んでください
mqtt.refused_credentials{broker} がユーザー名またはパスワードを拒否しました
mqtt.refused_not_authorized{broker} はこのクライアントを認可しませんでした — アクセスルールを確認してください
mqtt.refused_protocol{broker} は MQTT 3.1.1 クライアントを受け付けません
mqtt.refused_unavailable{broker} は現在利用できません — 後でもう一度お試しください
mqtt.subscribe_refused{broker} が {filter} へのサブスクライブを拒否しました
mqtt.topic_invalidこのトピックにはパブリッシュできません
mqtt.topic_requiredパブリッシュ先のトピックを入力してください

name ​

コードメッセージ
name.no_value{name} に値がありません
name.not_on_every_path{{{name}}} は、このステップより前のすべてのパスで設定されているわけではありません
name.unknown不明な名前 {{{name}}} — パラメーターを追加するか、変数を抽出してください

netsim ​

コードメッセージ
netsim.not_runningリレー {id} はもう実行されていません

node ​

コードメッセージ
node.bind_invalid{value} は待ち受けアドレスではありません — IP:port (例: 0.0.0.0:9001) を使ってください
node.header_invalid{value} は有効なヘッダー名ではありません
node.load_alone負荷は繰り返しと再試行の代わりになります: それらをオフにしてください
node.load_unsupported負荷をかけて実行できるのは HTTP リクエストだけです
node.method_invalid{value} は HTTP メソッドではありません
node.not_foundノード {id} はもう存在しません
node.osc_addressOSC アドレスは / で始まります ({value})
node.params_onlyここではパラメーターしか使えません — 実行は最初のステップの前にサブスクライブします
node.range{min}–{max} の範囲で指定してください
node.repeat_too_long繰り返しが実行の最大時間 ({seconds} 秒) を超えます
node.repeat_too_many送信が {max} 回を超えます: 間隔を長くするか、時間を短くしてください
node.repeat_unsupported繰り返せるのは、送信するステップだけです
node.required必須
node.retry_unsupported再試行できるのは、送信または待ち受けを行うステップだけです
node.rules_too_many引数のルールは最大 {max} 個です
node.target_invalid{value} はポート付きのアドレスではありません (例: 127.0.0.1:9000)
node.too_long長すぎます: 最大 {max}
node.topic_filter{value} はトピックフィルターではありません: + は 1 階層全体、# は最後の階層全体にだけ使えます
node.topic_wildcardパブリッシュ先のトピックにはワイルドカード + や # を含められません
node.url_invalid{value} は http:// または https:// の URL ではありません

osc ​

コードメッセージ
osc.packet_malformed不正な OSC パケット ({bytes} B)
osc.pattern_char「{char}」は OSC アドレスのこの位置では使えません
osc.pattern_empty_segmentスラッシュの間が空です
osc.pattern_empty_set[ ] の集合が空です
osc.pattern_range範囲 {range} が逆順です
osc.pattern_slashOSC アドレスパターンは / で始まります
osc.pattern_too_longアドレスパターンが {max} 文字を超えています
osc.pattern_unclosed[ または { が閉じられていません

param ​

コードメッセージ
param.duplicateパラメーター {name} が 2 回定義されています
param.name_invalidパラメーター名「{name}」は英字または _ で始め、英字、数字、_ だけを使う必要があります
param.name_reserved「{name}」は予約語のため、パラメーター名に使えません
param.too_largeパラメーター {name} が {max} KiB を超えています
param.unknown不明なパラメーター {name}

params ​

コードメッセージ
params.too_manyパラメーターは最大 {max} 個です

position ​

コードメッセージ
position位置 {position}

profile ​

コードメッセージ
profile.active_missing使用中のプロファイル {name} が存在しません
profile.duplicateプロファイル {name} が 2 回定義されています
profile.name_invalidプロファイル名は 1–{max} 文字です
profile.unknown_paramプロファイル {profile} が {name} を設定していますが、これはパラメーターではありません
profile.values_too_manyプロファイル {profile} が {max} 個を超える値を設定しています

profiles ​

コードメッセージ
profiles.too_manyプロファイルは最大 {max} 個です

regex ​

コードメッセージ
regex.invalid{pattern} は有効な正規表現ではありません

run ​

コードメッセージ
run.join_waiting合流はまだ {count} 本のブランチを待っています — 入ってくる接続のどれかが一度もたどられていません (たとえば、ブランチが別の経路に進んだ場合)
run.limit_range実行時間は 1 秒から {max} 秒までです
run.no_end実行は終了に到達する前に停止しました
run.node_missingノード {id} がありません
run.not_a_checkこのノードはチェックではありません
run.not_a_waitこのノードは待機ではありません
run.not_an_actionこのノードは送信も待ち受けも行いません
run.override_unknown「値を指定して実行…」が {name} を設定していますが、これはパラメーターではありません
run.timeout実行が {seconds} 秒を超えたため停止しました

runs ​

コードメッセージ
runs.name_invalid「{name}」は実行レポートではありません
runs.not_found実行「{name}」はありません: そのレポートは削除されました

scan ​

コードメッセージ
scan.host_requiredスキャンするホストを入力してください

secret ​

コードメッセージ
secret.emptyシークレットを空にすることはできません
secret.missingシークレット {name} がこのコンピューターに保存されていません — パラメーター → シークレット で設定してください
secret.name_invalidシークレット名「{name}」は英字または _ で始め、英字、数字、_ だけを使い、{max} 文字以内である必要があります
secret.read_onlyここではシークレットは読み取り専用です: {name} はサーバー側で設定してください (SIGNALLAB_SECRET_{name}、またはシークレットフォルダー内の {name} という名前のファイル)
secret.store{name} について、システムの資格情報ストアでエラーが発生しました
secret.too_largeシークレットは最大 {max} KiB です
secret.unsupportedシークレットは Windows 資格情報マネージャーに保存されますが、このシステムにはありません

seed ​

コードメッセージ
seed.rangeシードは 0–{max} の範囲で指定してください

show ​

コードメッセージ
show表示

signals ​

コードメッセージ
signals.encodeシグナルライブラリを JSON として書き出せませんでした
signals.json_invalid{path} は有効なシグナルライブラリではありません: {line} 行 {column} 列で JSON エラー — ファイルを修正するか削除してください

socket ​

コードメッセージ
socket.option_failedシステムがソケットオプション {option} を受け付けませんでした

template ​

コードメッセージ
template.arg_empty引数が空です
template.arg_integer{function}: {value} は整数ではありません
template.arg_invalid引数 {value} は引用符で囲む必要があります
template.arg_number{function}: {value} は数値ではありません
template.arg_quote引数の引用符が閉じられていません
template.args_pickpick(…) には少なくとも 1 つの選択肢が必要です
template.args_random_floatrandom_float(min, max[, digits]) の引数は 2 つか 3 つです
template.args_random_intrandom_int(min, max) の引数は 2 つです
template.args_uuiduuid() は引数を取りません
template.bad_call{text} は有効な関数呼び出しではありません
template.bad_name{text} は有効な名前ではありません
template.bad_path{text}: 無効なパスです — .field、[0]、["key"] を使ってください
template.digitsrandom_float の桁数は 0–{max} です
template.empty{{ }} が空です
template.needs_name{head} には名前が必要です: {head}.NAME
template.no_field{name} にフィールド {path} はありません
template.node_fieldsnode には node.id しかありません
template.now_fieldsnow には now.iso しかありません
template.range{function}: 最小値 {min} は最大値 {max} より小さくする必要があります
template.run_fieldsrun には run.id と run.seed しかありません
template.unclosed{{ が閉じられていません
template.unknown_function不明な関数 {name}()

transport ​

コードメッセージ
transport.address_in_use{target} はすでに別のプログラムが使用しています
transport.address_unavailable{target} はこのコンピューターのアドレスではありません
transport.deniedシステムまたはファイアウォールが {target} へのアクセスを許可しませんでした
transport.dns{target} を名前解決できません — ホスト名を確認してください
transport.failed{target} への送信に失敗しました
transport.refused{target} が接続を拒否しました — そのポートで待ち受けているものはありません
transport.reset{target} が接続を閉じました
transport.target_invalid{target} は有効なアドレスではありません
transport.timeout{target} から時間内に応答がありません
transport.tls{target} への安全な接続を確立できませんでした (証明書または TLS)
transport.unreachable{target} に到達できません — ネットワークとアドレスを確認してください

unknown ​

コードメッセージ
unknown予期しないエンジンエラー ({code})

variable ​

コードメッセージ
variable.name_invalid変数名「{name}」は英字または _ で始め、英字、数字、_ だけを使う必要があります
variable.name_reserved「{name}」は予約語のため、変数名に使えません
variable.shadows_param変数 {name} がパラメーターと同じ名前です

wait ​

コードメッセージ
wait.bind_failed{target} で待ち受けできません
wait.not_listening{target} で待ち受けていません
wait.receive_failed{target} での待ち受けがエラーで停止しました
wait.timeout{ms} ms 以内に一致するメッセージがありませんでした ({target} に他のメッセージが {unmatched} 件届きました)

ws ​

コードメッセージ
ws.close_code{code} はクライアントが送るクローズコードではありません — 1000、またはアプリケーション独自の 3000–4999 を使ってください
ws.closedWebSocket 接続は閉じられています ({code})
ws.connection_after{id} がこのステップより前にありません — このステップが使う接続を開くノードです
ws.connection_unknown{id} はこの実験の WebSocket 接続ノードではありません
ws.handshake_failed{url} との WebSocket アップグレードに失敗しました
ws.handshake_status{url} は WebSocket に切り替えずに HTTP {status} を返しました
ws.header_invalidヘッダー {name} はアップグレード時に送信できません
ws.message_too_largeWebSocket メッセージは最大 {max} バイトです
ws.not_connected開いている WebSocket 接続 {id} がありません
ws.payload_requiredメッセージをテキストまたは hex バイトで指定してください
ws.protocol_error{url} との接続が切れました: サーバーが WebSocket プロトコルに従いませんでした
ws.protocol_invalid{value} はサブプロトコル名ではありません: スペース、カンマ、スラッシュは使えません
ws.subprotocol_refused{url} は提示したサブプロトコルをどれも受け入れませんでした
ws.url_invalid{url} は WebSocket のアドレスではありません — ws://host:port/path または wss://… を使ってください

フィールド ​

メッセージが対象のフィールドを呼ぶときの名前です。

フィールド名前
addressアドレス
argument引数
attempts試行回数
auth認証
bind待ち受けアドレス
bodyボディ
brokerブローカー
burst_lengthバースト長
burst_startバーストロス
codeクローズコード
condition条件
conditions条件
connection接続
corrupt破損
delay_ms遅延
duplicate重複
duration_s継続時間
emulatorエミュレーター
expected期待値
expected_text期待するテキスト
fallbackどのルートにも一致しないリクエスト
greetingグリーティング
header_nameヘッダー名
header_valueヘッダーの値
headersヘッダー
hexhex バイト
hostホスト
jitter_msジッター
json_pathJSON パス
latency_msレイテンシ
listen待ち受けアドレス
load負荷
load_baseベースレート
load_concurrency同時実行数
load_duration継続時間
load_every段階の長さ
load_from開始レート
load_peakピークレート
load_rateレート
load_spikeスパイク
load_step増分
load_steps段階数
load_to終了レート
loop_max反復回数
lossパケットロス
max_ms制限時間
messageメッセージ
methodメソッド
ms時間
name名前
outage_downダウン時間
outage_up稼働時間
passwordパスワード
pathパス
patternパターン
payloadペイロード
portポート
profile_nameプロファイル名
protocolsサブプロトコル
qosQoS
rateレート
rate_kbps帯域幅
reason理由
relay劣化
reorder順序の入れ替え
repeat繰り返し
repeat_count送信回数
repeat_duration繰り返す時間
repeat_interval間隔
repeat_jitterジッター
reply応答
reply_address応答アドレス
reply_arg応答の引数
reply_args応答の引数
reply_bind応答の待ち受け
reply_pattern応答パターン
reply_payload応答ペイロード
reply_topic応答トピック
reset接続リセット
responsesレスポンス
retained保持メッセージ
retry再試行
retry_delay試行の間隔
ruleルール
rule_valueルールの値
rulesルール
stallハーフオープン
statusステータス
target宛先
thresholdしきい値
thresholdsしきい値
timeout_msタイムアウト
to応答先
tokenトークン
topicトピック
urlURL
usernameユーザー名
value値
variable変数
weight重み