INNER CODE UNIT · JavaScript

isRemoteAddressAllowed

riclolsen/json-scada · src/OPC-UA-Server/index.js:453

            const isRemoteAddressAllowed = (remoteAddress) => {
              if (
                !Array.isArray(connection.ipAddresses) ||
                connection.ipAddresses.length === 0
              )
                return true
              const addr = (remoteAddress || '').replace('::ffff:', '')
              if (addr === '') return true
              return connection.ipAddresses.includes(addr)
            }

            server.on('newChannel', function (channel, endpoint) {
              Log.log(
                'New Channel, remote address: ' +
                  channel.remoteAddress +
                  ', endpoint: ' +
                  endpoint
              )

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…