Peertube - Global Search index is unavailable - System Error 97

Hello:)

Hardware: Old PC

YunoHost version: 4.3.4.2 (stable)
I have access to my server : through the webadmin | direct access via keyboard / screen | …
I recently updated Yunohost to the most recent version as well as the peertube app.

Description of my issue

I recently upgraded my server and the peertube app. I only noticed there was an issue after my subscriptions hadn’t updated in several days. In addition to this, I am no longer able to use the Global Search function even though I had made no changes to my settings.

I created an issue on the peertube github and it seems as though the issue may have something to do with nodejs and not peertube itself… possibly it was corrupted during the upgrade?

error[2021-12-15, 11:43:39 p.m.] Cannot execute processUpdateVideo with many retries.

{
  "err": {
    "stack": "SystemError [ERR_SYSTEM_ERROR]: A system error occurred: uv_interface_addresses returned Unknown system error 97 (Unknown system error 97)\n    at Object.networkInterfaces (node:os:259:16)\n    at getIfaceInfo (/var/www/peertube/node_modules/cacheable-lookup/source/index.js:41:40)\n    at new CacheableLookup (/var/www/peertube/node_modules/cacheable-lookup/source/index.js:93:17)\n    at normalizeArguments (/var/www/peertube/node_modules/got/dist/source/core/index.js:590:34)\n    at got (/var/www/peertube/node_modules/got/dist/source/create.js:112:39)\n    at Object.doJSONRequest (/var/www/peertube/dist/server/helpers/requests.js:79:12)\n    at Object.<anonymous> (/var/www/peertube/dist/server/lib/activitypub/videos/shared/url-to-object.js:13:55)\n    at Generator.next (<anonymous>)\n    at /var/www/peertube/node_modules/tslib/tslib.js:117:75\n    at new Promise (<anonymous>)\n    at Object.__awaiter (/var/www/peertube/node_modules/tslib/tslib.js:113:16)\n    at Object.fetchRemoteVideo (/var/www/peertube/dist/server/lib/activitypub/videos/shared/url-to-object.js:11:20)\n    at Object.<anonymous> (/var/www/peertube/dist/server/lib/activitypub/videos/get.js:24:48)\n    at Generator.next (<anonymous>)\n    at fulfilled (/var/www/peertube/node_modules/tslib/tslib.js:114:62)\n    at runMicrotasks (<anonymous>)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)",
    "message": "A system error occurred: uv_interface_addresses returned Unknown system error 97 (Unknown system error 97)",
    "name": "SystemError"
  }
}

Please let me know if there is any additional information that could help resolve this issue.

Thanks!

Hello i’m in the same trouble
Here what’s chocobozz asked for in peertube github

require(‘os’).networkInterfaces()
{
lo: [
{
address: ‘127.0.0.1’,
netmask: ‘255.0.0.0’,
family: ‘IPv4’,
mac: ‘00:00:00:00:00:00’,
internal: true,
cidr: ‘127.0.0.1/8’
},
{
address: ‘::1’,
netmask: ‘ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff’,
family: ‘IPv6’,
mac: ‘00:00:00:00:00:00’,
internal: true,
cidr: ‘::1/128’,
scopeid: 0
}
],
eth0: [
{
address: ‘192.168.0.221’,
netmask: ‘255.255.255.0’,
family: ‘IPv4’,
mac: ‘xxxx’,
internal: false,
cidr: ‘192.168.0.221/24’
},
{
address: ‘2a01:e0a:XXX"’,
netmask: ‘ffff:ffff:ffff:ffff::’,
family: ‘IPv6’,
mac: ‘xxxxx’,
internal: false,
cidr: ‘2a01:e0a:xxxx/64’,
scopeid: 0
},
{
address: ‘fe80::2xxxxxx’,
netmask: ‘ffff:ffff:ffff:ffff::’,
family: ‘IPv6’,
mac: ‘xxxxxx’,
internal: false,
cidr: ‘fe80::2xxxxxx/64’,
scopeid: 6
}
]
}

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.