Windowsでデータグラムを送信するときのEACCESエラー

reimashi

私のプログラムは、dgram.udp4ソケットのsend()メソッドを実行するとEACCESエラーをスローしますが、Windowsでのみ発生します。

コード:

var dgram       = require('dgram');

var monsocket   = dgram.createSocket("udp4");

monsocket.on("listening", function () {     comBroadcastCallUp(); });

var comBroadcastCallUp = function() {
    var message = new Buffer(JSON.stringify({ 
        protocol: "psdp", 
        command: "call-up" 
    }));

    monsocket.setBroadcast(true);
    monsocket.send(message, 0, message.length, 32681, '255.255.255.255', function (err) {
        if (err) console.log(err)
            else console.log("<PcStatus:PSDP> Message sent: " + message + os.EOL + "Message length: " + message.length);
    });
    monsocket.setBroadcast(false);
}

monsocket.bind(32681);

同じコード、Windowsでのターミナル出力:

{ [Error: send EACCES] code: 'EACCES', errno: 'EACCES', syscall: 'send' }

Linuxでのターミナル出力:

<PcStatus:PSDP> Message sent: {"protocol":"psdp","command":"call-up"}
Message length: 39

ファイアウォールをチェックします。他のプログラムがポートをビジー状態にした場合、何も...

mscdex

255.255.255.255Windows 7以降、へのブロードキャストはサポートされなくなったと思います。代わりに、送信を特定のサブネットに制限する必要があります。

また、すべてのルーターが255.255.255.255宛てのパケットをルーティングするわけではないことにも注意してください

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

グラインダーでJSONデータを送信するときのPOSTエラー

分類Dev

SMTPおよびPHPMailer経由で送信メールを送信するときのタイムアウトエラー

分類Dev

フォームデータをプログラムで送信する方法の角度

分類Dev

複数のデータグラムを送信するNWConnection

分類Dev

C# でフォーム ポスト データを取得するときのパーサー エラー

分類Dev

Laravelは、画像とデータの両方を含むフォームを送信するときに必要なエラーメッセージを表示します

分類Dev

変数を使用して複数の条件でデータフレームをフィルタリングするときのエラー(パンダ)

分類Dev

デバッグのアサーションが失敗したときにGLSLでランタイムエラーをスローする

分類Dev

プログラムで制約を作成するときのエラー

分類Dev

POS経由でフォームデータを送信しようとするとエラー400

分類Dev

SalesforceWeb-to-Leadフォームデータをプログラムで送信する

分類Dev

codechefでこのコードを送信しているときにランタイムエラー(SIGABRT)が発生するのはなぜですか?

分類Dev

UDPはデータグラムの送信をグループ化できますか?

分類Dev

モバイル(Android)からWampサーバーにデータを送信するときのVolley Authfailureエラー

分類Dev

mysqlでデータベースを作成するときのエラー1064(42000)

分類Dev

メッセージを送信するときの Windows msg エラー 1722

分類Dev

UICollectionViewデータソースを設定し、カスタムクラスでデリゲートするときのエラーメッセージ

分類Dev

OleDbConnectionを使用してAccessデータベースにデータを送信するときに、C#で「INSERTINTOステートメントの構文エラー」をデバッグします。

分類Dev

剣道グリッドエディターのラベルを変更することはできますか?

分類Dev

Pythonを使用してUDPデータグラムを送信する

分類Dev

パンダのcsvに60K行の大きなデータラムを書き込んでいるときにエラーが発生する

分類Dev

データをオフラインで保存し、Azureでオンラインのときに送信する機能

分類Dev

データをフォームにラップするときのAjaxエラー

分類Dev

プログラムでジョブを送信するときのSparkEC2クラスターでのjava.io.EOFException

分類Dev

複数のデータを送信すると JQuery Ajax でエラーが発生する

分類Dev

matplotlibで棒グラフを作成しようとすると、おそらくデータフレームベースのエラーが発生します

分類Dev

同じプログラムの2つのインスタンス間でデータを送信する

分類Dev

KubernetesクラスターのNodePortにヒットするリクエストの送信元IPを示すログを取得することはできますか?

分類Dev

JMeterHTTPリクエストでパラメータと本文データの両方を送信する

Related 関連記事

  1. 1

    グラインダーでJSONデータを送信するときのPOSTエラー

  2. 2

    SMTPおよびPHPMailer経由で送信メールを送信するときのタイムアウトエラー

  3. 3

    フォームデータをプログラムで送信する方法の角度

  4. 4

    複数のデータグラムを送信するNWConnection

  5. 5

    C# でフォーム ポスト データを取得するときのパーサー エラー

  6. 6

    Laravelは、画像とデータの両方を含むフォームを送信するときに必要なエラーメッセージを表示します

  7. 7

    変数を使用して複数の条件でデータフレームをフィルタリングするときのエラー(パンダ)

  8. 8

    デバッグのアサーションが失敗したときにGLSLでランタイムエラーをスローする

  9. 9

    プログラムで制約を作成するときのエラー

  10. 10

    POS経由でフォームデータを送信しようとするとエラー400

  11. 11

    SalesforceWeb-to-Leadフォームデータをプログラムで送信する

  12. 12

    codechefでこのコードを送信しているときにランタイムエラー(SIGABRT)が発生するのはなぜですか?

  13. 13

    UDPはデータグラムの送信をグループ化できますか?

  14. 14

    モバイル(Android)からWampサーバーにデータを送信するときのVolley Authfailureエラー

  15. 15

    mysqlでデータベースを作成するときのエラー1064(42000)

  16. 16

    メッセージを送信するときの Windows msg エラー 1722

  17. 17

    UICollectionViewデータソースを設定し、カスタムクラスでデリゲートするときのエラーメッセージ

  18. 18

    OleDbConnectionを使用してAccessデータベースにデータを送信するときに、C#で「INSERTINTOステートメントの構文エラー」をデバッグします。

  19. 19

    剣道グリッドエディターのラベルを変更することはできますか?

  20. 20

    Pythonを使用してUDPデータグラムを送信する

  21. 21

    パンダのcsvに60K行の大きなデータラムを書き込んでいるときにエラーが発生する

  22. 22

    データをオフラインで保存し、Azureでオンラインのときに送信する機能

  23. 23

    データをフォームにラップするときのAjaxエラー

  24. 24

    プログラムでジョブを送信するときのSparkEC2クラスターでのjava.io.EOFException

  25. 25

    複数のデータを送信すると JQuery Ajax でエラーが発生する

  26. 26

    matplotlibで棒グラフを作成しようとすると、おそらくデータフレームベースのエラーが発生します

  27. 27

    同じプログラムの2つのインスタンス間でデータを送信する

  28. 28

    KubernetesクラスターのNodePortにヒットするリクエストの送信元IPを示すログを取得することはできますか?

  29. 29

    JMeterHTTPリクエストでパラメータと本文データの両方を送信する

ホットタグ

アーカイブ