orbital-sync icon indicating copy to clipboard operation
orbital-sync copied to clipboard

Successfull sign in but failure at download backup

Open meegoSVK opened this issue 2 years ago • 12 comments

What happened?

Hi.

I experience having problem with syncing two PiHoles. One runs as Virtual Machine on ESXi virtualized host (CentOS 9) -> this one is supposed to be the primary one where all changes are done. It is default CentOS installation with fresh pihole installation. The standby one runs in docker container (pihole dockerfile).

Both pihole run on http port 80 (without certificates).

Orbital sync is also run from container. I run it as a stack with this docker compose file:

version: '3'

networks:
  macvlan1:
    external: true
    name: macvlan1
  common_network:
    external: true
    name: common_network

volumes:
  pihole_config:
    external: true
  pihole_dnsmasq:
    external: true


services:
  orbital-sync:
    container_name: orbital_sync
    image: mattwebbio/orbital-sync:1
    depends_on:
      - pihole
    links:
      - pihole
    environment:
      - PRIMARY_HOST_BASE_URL
      - PRIMARY_HOST_PASSWORD
      - SECONDARY_HOST_1_BASE_URL
      - SECONDARY_HOST_1_PASSWORD
      - INTERVAL_MINUTES
      - VERBOSE
      - TZ
  pihole:
    container_name: pihole
    image: pihole/pihole:latest
    volumes:
      - pihole_config:/etc/pihole
      - pihole_dnsmasq:/etc/dnsmasq.d
    networks:
      macvlan1:
        ipv4_address: ${SECONDARY_HOST_IPV4}
      common_network: {}
    environment:
      - TZ
      - WEBPASSWORD

I am able to manually log into the primary pihole from browser and download the file.

Whe I try to curl the the admin page I got 301 moved permanently -> this does not bother me so much, because I am able to interact with pihole via browser.

Meego@MEEGO-DESKTOP ~
$ curl -v netcontrol/admin
*   Trying 192.168.2.60:80...
* Connected to netcontrol (192.168.2.60) port 80 (#0)
> GET /admin HTTP/1.1
> Host: netcontrol
> User-Agent: curl/8.0.1
> Accept: */*
>
< HTTP/1.1 301 Moved Permanently
< Location: /admin/
< Content-Length: 0
< Date: Fri, 21 Apr 2023 23:48:52 GMT
< Server: lighttpd/1.4.67
<
* Connection #0 to host netcontrol left intact

I am confused with that Not Authorized response with response code 200 -> This might be problem on pihole side, because Not Authorized should return 401.

Thank you very much for your time and help.

Have a nice day.

Version

latest docker file

Log output

4/22/2023, 1:33:05 AM: Waiting 5 minutes...
4/22/2023, 1:38:05 AM: ➡️ Signing in to http://netcontrol.home.local/admin...
4/22/2023, 1:38:05 AM: ✔️ Successfully signed in to http://netcontrol.home.local/admin!
4/22/2023, 1:38:05 AM: ➡️ Downloading backup from http://netcontrol.home.local/admin...
4/22/2023, 1:38:05 AM: ⚠ Failure: Failed to download backup from "http://netcontrol.home.local/admin".
4/22/2023, 1:38:05 AM: {"host":"http://netcontrol.home.local","path":"/admin","status":200,"responseBody":"Not authorized"}

meegoSVK avatar Apr 21 '23 23:04 meegoSVK

I'm seeing the exact same behavior currently. My Pi-hole instances are running on separate VM's, instead of docker, but my docker host running orbital-sync has access to both. I've tried with and without host networking as well just to be safe. Verbose logging is on, and shows exactly what @meegoSVK is seeing. Successful sign ins, following by a failure to download the backup with the same "Not Authorized" error and a status of 200.

version: "3.7"

services:
  orbital-sync:
    image: ghcr.io/mattwebbio/orbital-sync:latest
    container_name: orbital-sync
    environment:
      - PRIMARY_HOST_BASE_URL=http://xxx.xxx.xxx.101
      - PRIMARY_HOST_PATH=/admin
      - PRIMARY_HOST_PASSWORD=********
      - SECONDARY_HOST_1_BASE_URL=http://xxx.xxx.xxx.102
      - SECONDARY_HOST_1_PATH=/admin
      - SECONDARY_HOST_1_PASSWORD=********
      - INTERVAL_MINUTES=30
      - UPDATE_GRAVITY=true
      - TZ=America/New_York
      - VERBOSE=true
    restart: unless-stopped
4/23/2023, 10:35:59 PM: ➡️ Signing in to http://xxx.xxx.xxx.101/admin...
4/23/2023, 10:35:59 PM: ✔️ Successfully signed in to http://xxx.xxx.xxx.101/admin!
4/23/2023, 10:35:59 PM: ➡️ Downloading backup from http://xxx.xxx.xxx.101/admin...
4/23/2023, 10:35:59 PM: ⚠ Failure: Failed to download backup from "http://xxx.xxx.xxx.101/admin".
4/23/2023, 10:35:59 PM: {"host":"http://xxx.xxx.xxx.101","path":"/admin","status":200,"responseBody":"Not authorized"}
4/23/2023, 10:35:59 PM: Waiting 30 minutes...

barstown avatar Apr 24 '23 02:04 barstown

I haven't seen this one before and unfortunately I'm not sure how to troubleshoot. All I can say is that I too am running Orbital in an Ubuntu VM on an ESXi host, so it's not an issue inherent to that setup.

mattwebbio avatar Apr 25 '23 15:04 mattwebbio

I've pieced some information together here. @meegoSVK and I are both running RHEL family systems. All of my VM's are running on Fedora 37 Server, running under Proxmox.

On a hunch I provisioned an Ubuntu 22.04 LTS VM, performed a vanilla install of Pi-hole, and then updated my orbital-sync container with the new primary IP address and password. It downloaded successfully this time, and then it failed to upload the backup to my Fedora server which was still configured as a secondary host.

The issue may be related to differences between RHEL and Debian based systems.

4/25/2023, 2:32:39 PM: ➡️ Signing in to http://xxx.xxx.xxx.103/admin...
4/25/2023, 2:32:39 PM: ✔️ Successfully signed in to http://xxx.xxx.xxx.103/admin!
4/25/2023, 2:32:39 PM: ➡️ Downloading backup from http://xxx.xxx.xxx.103/admin...
4/25/2023, 2:32:39 PM: ✔️ Backup from http://xxx.xxx.xxx.103/admin completed!
4/25/2023, 2:32:39 PM: ➡️ Signing in to http://xxx.xxx.xxx.102/admin...
4/25/2023, 2:32:39 PM: ✔️ Successfully signed in to http://xxx.xxx.xxx.102/admin!
4/25/2023, 2:32:39 PM: ➡️ Uploading backup to http://xxx.xxx.xxx.102/admin...
4/25/2023, 2:32:39 PM: ⚠ Error: Failed to upload backup to "http://xxx.xxx.xxx.102/admin".
4/25/2023, 2:32:39 PM: {"host":"http://xxx.xxx.xxx.102","path":"/admin","status":200,"responseBody":"Not authorized"}
4/25/2023, 2:32:39 PM: ⚠ Failure: 0/1 hosts synced.
4/25/2023, 2:32:39 PM: Waiting 30 minutes...

barstown avatar Apr 25 '23 18:04 barstown

Hi, I'm not super sure about what I'm doing but I created an account to give my input. Running two instances of official pihole Docker image on Synology. Both containers have separate IPs on a macvlan network as well as a bridge network. The orbital sync container is attached to the same bridge network.

I attempted to configure the primary and secondary hosts with their hostnames:

2023-05-26T04:10:21.281898141Z 5/25/2023, 10:10:21 PM: ➡️ Signing in to http://pihole/admin...
2023-05-26T04:10:21.400348619Z 5/25/2023, 10:10:21 PM: ✔️ Successfully signed in to http://pihole/admin!
2023-05-26T04:10:21.400578030Z 5/25/2023, 10:10:21 PM: ➡️ Downloading backup from http://pihole/admin...
2023-05-26T04:10:21.413685411Z 5/25/2023, 10:10:21 PM: ⚠ Failure: Failed to download backup from "http://pihole/ad                         min".
2023-05-26T04:10:21.414013582Z 5/25/2023, 10:10:21 PM: Waiting 30 minutes...

I tried using their external/macvlan IP address which of course failed...

Oddly, I tried the hostnames again but fatfingered the secondary with https and it worked?!:

2023-05-26T04:08:46.276251903Z 5/25/2023, 10:08:46 PM: ➡️ Signing in to http://pihole/admin...
2023-05-26T04:08:46.381939201Z 5/25/2023, 10:08:46 PM: ✔️ Successfully signed in to http://pihole/admin!
2023-05-26T04:08:46.482762157Z 5/25/2023, 10:08:46 PM: ➡️ Downloading backup from http://pihole/admin...
2023-05-26T04:08:46.493181265Z 5/25/2023, 10:08:46 PM: ✔️ Backup from http://pihole/admin completed!
2023-05-26T04:08:46.493639037Z 5/25/2023, 10:08:46 PM: ➡️ Signing in to https://pihole2/admin...
2023-05-26T04:08:46.543266657Z 5/25/2023, 10:08:46 PM: ⚠ Error: The host "https://pihole2/admin" refused to connec                         t. Is it down?
2023-05-26T04:08:46.543435857Z 5/25/2023, 10:08:46 PM: ⚠ Failure: 0/1 hosts synced.
2023-05-26T04:08:46.543736679Z 5/25/2023, 10:08:46 PM: Waiting 30 minutes...

So I tried again without the https and it failed again.

Scratching my head I used the bridge network IP address:

2023-05-26T04:11:51.623734649Z 5/25/2023, 10:11:51 PM: ➡️ Signing in to http://172.18.0.6/admin...
2023-05-26T04:11:51.746597267Z 5/25/2023, 10:11:51 PM: ✔️ Successfully signed in to http://172.18.0.6/admin!
2023-05-26T04:11:51.746940969Z 5/25/2023, 10:11:51 PM: ➡️ Downloading backup from http://172.18.0.6/admin...
2023-05-26T04:11:51.775020139Z 5/25/2023, 10:11:51 PM: ✔️ Backup from http://172.18.0.6/admin completed!
2023-05-26T04:11:51.775450351Z 5/25/2023, 10:11:51 PM: ➡️ Signing in to http://172.18.0.8/admin...
2023-05-26T04:11:51.796087896Z 5/25/2023, 10:11:51 PM: ✔️ Successfully signed in to http://172.18.0.8/admin!
2023-05-26T04:11:51.796404237Z 5/25/2023, 10:11:51 PM: ➡️ Uploading backup to http://172.18.0.8/admin...
2023-05-26T04:11:53.984256872Z 5/25/2023, 10:11:53 PM: ✔️ Backup uploaded to http://172.18.0.8/admin!
2023-05-26T04:11:53.984526093Z 5/25/2023, 10:11:53 PM: ➡️ Updating gravity on http://172.18.0.8/admin...
2023-05-26T04:11:57.532990135Z 5/25/2023, 10:11:57 PM: ✔️ Gravity updated on http://172.18.0.8/admin!
2023-05-26T04:11:57.533323946Z 5/25/2023, 10:11:57 PM: ✔️ Success: 1/1 hosts synced.

Success!

I would rather use hostnames but this works for now. Hope this helps.

NakedWizard avatar May 26 '23 04:05 NakedWizard

@NakedWizard I tried every variation of that and still wasn't able to make it work on Fedora or CentOS. Seeing as the official pihole docker container is running bullseye by the looks of it, I don't believe the issue you ran into is the same that OP and I are experiencing.

@meegoSVK have you been able to resolve this yet? I've played with this some but have been unable to gain any traction. Have a few ideas that didn't pan out. I'm considering redeploying my pihole servers to be Ubuntu/Debian, but I'd rather not have to do that.

barstown avatar Jun 06 '23 00:06 barstown

Hi guys! Sorry, that I did not reply earlier, but I had other stuff to do :(

I did not find the resolution yet, just want to share some facts. I installed PiHole on Alpine linux (3.15) and PiHole is working fine.

So my current setup is: primary - Virtual Machine:

NAME="CentOS Stream"
VERSION="9"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="9"
PLATFORM_ID="platform:el9"
PRETTY_NAME="CentOS Stream 9"
ANSI_COLOR="0;31"
LOGO="fedora-logo-icon"
CPE_NAME="cpe:/o:centos:centos:9"
HOME_URL="https://centos.org/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux 9"
REDHAT_SUPPORT_PRODUCT_VERSION="CentOS Stream"

lighttpd/1.4.67 (ssl) - a light and fast webserver

Pi-hole version is v5.16.2 (Latest: v5.17.2)
AdminLTE version is v5.19 (Latest: null)
FTL version is v5.22 (Latest: v5.23)

secondary - docker container ([pihole/pihole:latest@sha256:4d6ef5c6684a8f5ce05e684dd1b92d75dfb1bbfeec2b8cf9a475fdbe71de2f07](http://nginx.home.local/portainer/#!/2/docker/images/sha256%3A4d6ef5c6684a8f5ce05e684dd1b92d75dfb1bbfeec2b8cf9a475fdbe71de2f07)

PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
NAME="Debian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

lighttpd/1.4.59 (ssl) - a light and fast webserver

Pi-hole version is v5.16.2 (Latest: v5.17.1)
AdminLTE version is v5.19 (Latest: null)
FTL version is v5.22 (Latest: v5.23)

terciary - Virtual Machine

NAME="Alpine Linux"
ID=alpine
VERSION_ID=3.15.10
PRETTY_NAME="Alpine Linux v3.15"
HOME_URL="https://alpinelinux.org/"
BUG_REPORT_URL="https://bugs.alpinelinux.org/"

lighttpd/1.4.64 (ssl) - a light and fast webserver

Pi-hole version is 51673e1 (Latest: v5.17.2)
AdminLTE version is v5.20.2 (Latest: null)
FTL version is main 5.23 (Latest: v5.23)

Current status is, that only on docker container (Debian) I am able to login and upload/download teleporter file.

So it is not just problem of CentOS, but also Alpine linux. I assume, that only working platform might be Debian based distributions.

All three installations are using lighttpd as webserver, with default setup. I did not change a bit in configurations. The only difference is how the config file is written. I used grep -v ^# /etc/lighttpd/lighttpd.conf | grep . so I do not have plenty of commented output.

Primary lighttpd config file:

var.log_root    = "/var/log/lighttpd"
var.server_root = "/var/www"
var.state_dir   = "/run/lighttpd"
var.home_dir    = "/var/lib/lighttpd"
var.conf_dir    = "/etc/lighttpd"
var.vhosts_dir  = server_root + "/vhosts"
var.cache_dir   = "/var/cache/lighttpd"
var.socket_dir  = home_dir + "/sockets"
include conf_dir + "/modules.conf"
server.port = 80
server.use-ipv6 = "enable"
server.username  = "lighttpd"
server.groupname = "lighttpd"
server.document-root = server_root + "/lighttpd"
server.pid-file = state_dir + "/lighttpd.pid"
server.errorlog             = log_root + "/error.log"
include conf_dir + "/conf.d/access_log.conf"
include conf_dir + "/conf.d/debug.conf"
server.max-fds = 16384
index-file.names += (
  "index.xhtml", "index.html", "index.htm", "default.htm", "index.php"
)
url.access-deny             = ( "~", ".inc" )
static-file.exclude-extensions = ( ".php", ".pl", ".fcgi", ".scgi" )
include conf_dir + "/conf.d/mime.conf"
include conf_dir + "/conf.d/dirlisting.conf"
include "/etc/lighttpd/conf.d/pihole-admin.conf"

Secondary lighttpd config file:

server.modules = (
        "mod_indexfile",
        "mod_access",
        "mod_alias",
        "mod_redirect",
)
server.document-root        = "/var/www/html"
server.upload-dirs          = ( "/var/cache/lighttpd/uploads" )
server.errorlog             = "/var/log/lighttpd/error.log"
server.pid-file             = "/run/lighttpd.pid"
server.username             = "www-data"
server.groupname            = "www-data"
server.port                 = 80
server.feature-flags       += ("server.h2proto" => "enable")
server.feature-flags       += ("server.h2c"     => "enable")
server.feature-flags       += ("server.graceful-shutdown-timeout" => 5)
server.http-parseopts = (
  "header-strict"           => "enable",# default
  "host-strict"             => "enable",# default
  "host-normalize"          => "enable",# default
  "url-normalize-unreserved"=> "enable",# recommended highly
  "url-normalize-required"  => "enable",# recommended
  "url-ctrls-reject"        => "enable",# recommended
  "url-path-2f-decode"      => "enable",# recommended highly (unless breaks app)
 #"url-path-2f-reject"      => "enable",
  "url-path-dotseg-remove"  => "enable",# recommended highly (unless breaks app)
 #"url-path-dotseg-reject"  => "enable",
 #"url-query-20-plus"       => "enable",# consistency in query string
)
index-file.names            = ( "index.php", "index.html" )
url.access-deny             = ( "~", ".inc" )
static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )
include_shell "/usr/share/lighttpd/use-ipv6.pl " + server.port
include_shell "/usr/share/lighttpd/create-mime.conf.pl"
include "/etc/lighttpd/conf-enabled/*.conf"
server.modules += (
        "mod_dirlisting",
        "mod_staticfile",
)

Terciary lighttpd config file:

var.basedir  = "/var/www/localhost"
var.logdir   = "/var/log/lighttpd"
var.statedir = "/var/lib/lighttpd"
server.modules = (
    "mod_access",
    "mod_accesslog"
)
include "mime-types.conf"
server.username      = "lighttpd"
server.groupname     = "lighttpd"
server.document-root = var.basedir + "/htdocs"
server.pid-file      = "/run/lighttpd.pid"
server.errorlog      = var.logdir  + "/error.log"
server.indexfiles    = ("index.php", "index.html",
                                                "index.htm", "default.htm")
server.follow-symlink = "enable"
static-file.exclude-extensions = (".php", ".pl", ".cgi", ".fcgi")
accesslog.filename   = var.logdir + "/access.log"
url.access-deny = ("~", ".inc")
include "/etc/lighttpd/conf.d/pihole-admin.conf"

The config files of not working (CentOS+Alpine) looks similar. The Debian based lighttpd has different notation. I understand, that on different distributions it might look different. But maybe there is some configuration on Debian, that is not by default on other distributions.

I do not really understand those config files, so I will investigate it later.

Currently, what I want to try, is to put PiHole behind different webserver. Maybe shield it with reverse proxy?

Sorry, that I did not provide any solution, or step towards the solution.

Have a nice day.

Sincerely Meego

meegoSVK avatar Oct 11 '23 11:10 meegoSVK

I can confirm: I was initially running Pi-hole on two Alpine Linux LCX containers in proxmox.

oribital-sync failed with the ⚠ Failure: Failed to download backup from "http://[IPADDRESS]/admin" error.

I was using this gitlab repo to install Pi-hole

11/5/2023, 8:33:59 PM: ✔️ Successfully signed in to http://192.168.86.201/admin!
11/5/2023, 8:33:59 PM: ➡️ Downloading backup from http://192.168.86.201/admin...
11/5/2023, 8:33:59 PM: {"host":"http://192.168.86.201","path":"/admin","status":200,"responseBody":"Not authorized"}
11/5/2023, 8:33:59 PM: Waiting 2 minutes...
11/5/2023, 8:33:59 PM: ⚠ Failure: Failed to download backup from "http://192.168.86.201/admin".

Running the default pi-hole install on a Debian 12 LCX container allowed orbital-sync to work perfectly!

therumbler avatar Nov 05 '23 21:11 therumbler

I have been running into this problem, too.

normenkd-orbital-sync-1  | 11/14/2023, 9:41:21 PM: ➡ Signing in to http://dns-1.example.com/admin...
normenkd-orbital-sync-1  | 11/14/2023, 9:41:21 PM: ✔ Successfully signed in to http://dns-1.example.com/admin!
normenkd-orbital-sync-1  | 11/14/2023, 9:41:21 PM: ➡ Downloading backup from http://dns-1.example.com/admin...
normenkd-orbital-sync-1  | 11/14/2023, 9:41:21 PM: ⚠ Failure: Failed to download backup from "http://dns-1.example.com/admin".
normenkd-orbital-sync-1  | 11/14/2023, 9:41:21 PM: Waiting 30 minutes...

Primary pihole is a Rocky 9 (centos replacement) based lxc container in proxmox. Secondary pihole is a Rocky 9 (centos replacement) on a RaspberryPi4.

I tried to look at the debug output for something obvious, but couldn't recognize anything. Following log was aquired with NODE_DEBUG=cluster,net,http,fs,tls,module,timers node dist/index.js inside the container (domain has been replaced with example.com):

Click to expand debug log
/usr/src/app # NODE_DEBUG=cluster,net,http,fs,tls,module,timers node dist/index.js 
MODULE 32: load built-in module node:http
MODULE 32: load built-in module node:https
MODULE 32: load built-in module node:zlib
MODULE 32: load built-in module node:stream
MODULE 32: load built-in module node:buffer
MODULE 32: load built-in module node:util
MODULE 32: load built-in module node:url
MODULE 32: load built-in module node:net
MODULE 32: load built-in module node:fs
MODULE 32: load built-in module node:path
MODULE 32: looking for "/usr/src/app/node_modules/chalk/source/index.js" in ["/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/chalk/source/index.js" for module "/usr/src/app/node_modules/chalk/source/index.js"
MODULE 32: Module._load REQUEST ansi-styles parent: /usr/src/app/node_modules/chalk/source/index.js
MODULE 32: looking for "ansi-styles" in ["/usr/src/app/node_modules/chalk/source/node_modules","/usr/src/app/node_modules/chalk/node_modules","/usr/src/app/node_modules","/usr/src/node_modules","/usr/node_modules","/node_modules","/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/ansi-styles/index.js" for module "/usr/src/app/node_modules/ansi-styles/index.js"
MODULE 32: Module._load REQUEST supports-color parent: /usr/src/app/node_modules/chalk/source/index.js
MODULE 32: looking for "supports-color" in ["/usr/src/app/node_modules/chalk/source/node_modules","/usr/src/app/node_modules/chalk/node_modules","/usr/src/app/node_modules","/usr/src/node_modules","/usr/node_modules","/node_modules","/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/supports-color/index.js" for module "/usr/src/app/node_modules/supports-color/index.js"
MODULE 32: Module._load REQUEST os parent: /usr/src/app/node_modules/supports-color/index.js
MODULE 32: load built-in module os
MODULE 32: Module._load REQUEST tty parent: /usr/src/app/node_modules/supports-color/index.js
MODULE 32: load built-in module tty
MODULE 32: Module._load REQUEST has-flag parent: /usr/src/app/node_modules/supports-color/index.js
MODULE 32: looking for "has-flag" in ["/usr/src/app/node_modules/supports-color/node_modules","/usr/src/app/node_modules","/usr/src/node_modules","/usr/node_modules","/node_modules","/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/has-flag/index.js" for module "/usr/src/app/node_modules/has-flag/index.js"
MODULE 32: Module._load REQUEST ./util parent: /usr/src/app/node_modules/chalk/source/index.js
MODULE 32: RELATIVE: requested: ./util from parent.id /usr/src/app/node_modules/chalk/source/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/chalk/source"]
MODULE 32: load "/usr/src/app/node_modules/chalk/source/util.js" for module "/usr/src/app/node_modules/chalk/source/util.js"
MODULE 32: looking for "/usr/src/app/node_modules/sleep-promise/build/cjs.js" in ["/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/sleep-promise/build/cjs.js" for module "/usr/src/app/node_modules/sleep-promise/build/cjs.js"
MODULE 32: looking for "/usr/src/app/node_modules/tough-cookie/lib/cookie.js" in ["/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/tough-cookie/lib/cookie.js" for module "/usr/src/app/node_modules/tough-cookie/lib/cookie.js"
MODULE 32: Module._load REQUEST punycode/ parent: /usr/src/app/node_modules/tough-cookie/lib/cookie.js
MODULE 32: looking for "punycode/" in ["/usr/src/app/node_modules/tough-cookie/lib/node_modules","/usr/src/app/node_modules/tough-cookie/node_modules","/usr/src/app/node_modules","/usr/src/node_modules","/usr/node_modules","/node_modules","/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/punycode/punycode.js" for module "/usr/src/app/node_modules/punycode/punycode.js"
MODULE 32: Module._load REQUEST url-parse parent: /usr/src/app/node_modules/tough-cookie/lib/cookie.js
MODULE 32: looking for "url-parse" in ["/usr/src/app/node_modules/tough-cookie/lib/node_modules","/usr/src/app/node_modules/tough-cookie/node_modules","/usr/src/app/node_modules","/usr/src/node_modules","/usr/node_modules","/node_modules","/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/url-parse/index.js" for module "/usr/src/app/node_modules/url-parse/index.js"
MODULE 32: Module._load REQUEST requires-port parent: /usr/src/app/node_modules/url-parse/index.js
MODULE 32: looking for "requires-port" in ["/usr/src/app/node_modules/url-parse/node_modules","/usr/src/app/node_modules","/usr/src/node_modules","/usr/node_modules","/node_modules","/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/requires-port/index.js" for module "/usr/src/app/node_modules/requires-port/index.js"
MODULE 32: Module._load REQUEST querystringify parent: /usr/src/app/node_modules/url-parse/index.js
MODULE 32: looking for "querystringify" in ["/usr/src/app/node_modules/url-parse/node_modules","/usr/src/app/node_modules","/usr/src/node_modules","/usr/node_modules","/node_modules","/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/querystringify/index.js" for module "/usr/src/app/node_modules/querystringify/index.js"
MODULE 32: Module._load REQUEST ./pubsuffix-psl parent: /usr/src/app/node_modules/tough-cookie/lib/cookie.js
MODULE 32: RELATIVE: requested: ./pubsuffix-psl from parent.id /usr/src/app/node_modules/tough-cookie/lib/cookie.js
MODULE 32: looking for ["/usr/src/app/node_modules/tough-cookie/lib"]
MODULE 32: load "/usr/src/app/node_modules/tough-cookie/lib/pubsuffix-psl.js" for module "/usr/src/app/node_modules/tough-cookie/lib/pubsuffix-psl.js"
MODULE 32: Module._load REQUEST psl parent: /usr/src/app/node_modules/tough-cookie/lib/pubsuffix-psl.js
MODULE 32: looking for "psl" in ["/usr/src/app/node_modules/tough-cookie/lib/node_modules","/usr/src/app/node_modules/tough-cookie/node_modules","/usr/src/app/node_modules","/usr/src/node_modules","/usr/node_modules","/node_modules","/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/psl/index.js" for module "/usr/src/app/node_modules/psl/index.js"
MODULE 32: Module._load REQUEST punycode parent: /usr/src/app/node_modules/psl/index.js
MODULE 32: load built-in module punycode
MODULE 32: Module._load REQUEST ./data/rules.json parent: /usr/src/app/node_modules/psl/index.js
MODULE 32: RELATIVE: requested: ./data/rules.json from parent.id /usr/src/app/node_modules/psl/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/psl"]
MODULE 32: load "/usr/src/app/node_modules/psl/data/rules.json" for module "/usr/src/app/node_modules/psl/data/rules.json"
MODULE 32: Module._load REQUEST ./store parent: /usr/src/app/node_modules/tough-cookie/lib/cookie.js
MODULE 32: RELATIVE: requested: ./store from parent.id /usr/src/app/node_modules/tough-cookie/lib/cookie.js
MODULE 32: looking for ["/usr/src/app/node_modules/tough-cookie/lib"]
MODULE 32: load "/usr/src/app/node_modules/tough-cookie/lib/store.js" for module "/usr/src/app/node_modules/tough-cookie/lib/store.js"
MODULE 32: Module._load REQUEST ./memstore parent: /usr/src/app/node_modules/tough-cookie/lib/cookie.js
MODULE 32: RELATIVE: requested: ./memstore from parent.id /usr/src/app/node_modules/tough-cookie/lib/cookie.js
MODULE 32: looking for ["/usr/src/app/node_modules/tough-cookie/lib"]
MODULE 32: load "/usr/src/app/node_modules/tough-cookie/lib/memstore.js" for module "/usr/src/app/node_modules/tough-cookie/lib/memstore.js"
MODULE 32: Module._load REQUEST universalify parent: /usr/src/app/node_modules/tough-cookie/lib/memstore.js
MODULE 32: looking for "universalify" in ["/usr/src/app/node_modules/tough-cookie/lib/node_modules","/usr/src/app/node_modules/tough-cookie/node_modules","/usr/src/app/node_modules","/usr/src/node_modules","/usr/node_modules","/node_modules","/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/universalify/index.js" for module "/usr/src/app/node_modules/universalify/index.js"
MODULE 32: Module._load REQUEST ./store parent: /usr/src/app/node_modules/tough-cookie/lib/memstore.js
MODULE 32: Module._load REQUEST ./permuteDomain parent: /usr/src/app/node_modules/tough-cookie/lib/memstore.js
MODULE 32: RELATIVE: requested: ./permuteDomain from parent.id /usr/src/app/node_modules/tough-cookie/lib/memstore.js
MODULE 32: looking for ["/usr/src/app/node_modules/tough-cookie/lib"]
MODULE 32: load "/usr/src/app/node_modules/tough-cookie/lib/permuteDomain.js" for module "/usr/src/app/node_modules/tough-cookie/lib/permuteDomain.js"
MODULE 32: Module._load REQUEST ./pubsuffix-psl parent: /usr/src/app/node_modules/tough-cookie/lib/permuteDomain.js
MODULE 32: Module._load REQUEST ./pathMatch parent: /usr/src/app/node_modules/tough-cookie/lib/memstore.js
MODULE 32: RELATIVE: requested: ./pathMatch from parent.id /usr/src/app/node_modules/tough-cookie/lib/memstore.js
MODULE 32: looking for ["/usr/src/app/node_modules/tough-cookie/lib"]
MODULE 32: load "/usr/src/app/node_modules/tough-cookie/lib/pathMatch.js" for module "/usr/src/app/node_modules/tough-cookie/lib/pathMatch.js"
MODULE 32: Module._load REQUEST ./utilHelper parent: /usr/src/app/node_modules/tough-cookie/lib/memstore.js
MODULE 32: RELATIVE: requested: ./utilHelper from parent.id /usr/src/app/node_modules/tough-cookie/lib/memstore.js
MODULE 32: looking for ["/usr/src/app/node_modules/tough-cookie/lib"]
MODULE 32: load "/usr/src/app/node_modules/tough-cookie/lib/utilHelper.js" for module "/usr/src/app/node_modules/tough-cookie/lib/utilHelper.js"
MODULE 32: Module._load REQUEST ./pathMatch parent: /usr/src/app/node_modules/tough-cookie/lib/cookie.js
MODULE 32: Module._load REQUEST ./validators.js parent: /usr/src/app/node_modules/tough-cookie/lib/cookie.js
MODULE 32: RELATIVE: requested: ./validators.js from parent.id /usr/src/app/node_modules/tough-cookie/lib/cookie.js
MODULE 32: looking for ["/usr/src/app/node_modules/tough-cookie/lib"]
MODULE 32: load "/usr/src/app/node_modules/tough-cookie/lib/validators.js" for module "/usr/src/app/node_modules/tough-cookie/lib/validators.js"
MODULE 32: Module._load REQUEST ./version parent: /usr/src/app/node_modules/tough-cookie/lib/cookie.js
MODULE 32: RELATIVE: requested: ./version from parent.id /usr/src/app/node_modules/tough-cookie/lib/cookie.js
MODULE 32: looking for ["/usr/src/app/node_modules/tough-cookie/lib"]
MODULE 32: load "/usr/src/app/node_modules/tough-cookie/lib/version.js" for module "/usr/src/app/node_modules/tough-cookie/lib/version.js"
MODULE 32: Module._load REQUEST universalify parent: /usr/src/app/node_modules/tough-cookie/lib/cookie.js
MODULE 32: Module._load REQUEST ./utilHelper parent: /usr/src/app/node_modules/tough-cookie/lib/cookie.js
MODULE 32: Module._load REQUEST ./permuteDomain parent: /usr/src/app/node_modules/tough-cookie/lib/cookie.js
MODULE 32: looking for "/usr/src/app/node_modules/set-cookie-parser/lib/set-cookie.js" in ["/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/set-cookie-parser/lib/set-cookie.js" for module "/usr/src/app/node_modules/set-cookie-parser/lib/set-cookie.js"
MODULE 32: looking for "/usr/src/app/node_modules/fetch-blob/streams.cjs" in ["/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/fetch-blob/streams.cjs" for module "/usr/src/app/node_modules/fetch-blob/streams.cjs"
MODULE 32: Module._load REQUEST buffer parent: /usr/src/app/node_modules/fetch-blob/streams.cjs
MODULE 32: load built-in module buffer
MODULE 32: looking for "/usr/src/app/node_modules/node-domexception/index.js" in ["/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/node-domexception/index.js" for module "/usr/src/app/node_modules/node-domexception/index.js"
MODULE 32: looking for "/usr/src/app/node_modules/node-html-parser/dist/index.js" in ["/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/node-html-parser/dist/index.js" for module "/usr/src/app/node_modules/node-html-parser/dist/index.js"
MODULE 32: Module._load REQUEST ./nodes/comment parent: /usr/src/app/node_modules/node-html-parser/dist/index.js
MODULE 32: RELATIVE: requested: ./nodes/comment from parent.id /usr/src/app/node_modules/node-html-parser/dist/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/node-html-parser/dist"]
MODULE 32: load "/usr/src/app/node_modules/node-html-parser/dist/nodes/comment.js" for module "/usr/src/app/node_modules/node-html-parser/dist/nodes/comment.js"
MODULE 32: Module._load REQUEST ./node parent: /usr/src/app/node_modules/node-html-parser/dist/nodes/comment.js
MODULE 32: RELATIVE: requested: ./node from parent.id /usr/src/app/node_modules/node-html-parser/dist/nodes/comment.js
MODULE 32: looking for ["/usr/src/app/node_modules/node-html-parser/dist/nodes"]
MODULE 32: load "/usr/src/app/node_modules/node-html-parser/dist/nodes/node.js" for module "/usr/src/app/node_modules/node-html-parser/dist/nodes/node.js"
MODULE 32: Module._load REQUEST he parent: /usr/src/app/node_modules/node-html-parser/dist/nodes/node.js
MODULE 32: looking for "he" in ["/usr/src/app/node_modules/node-html-parser/dist/nodes/node_modules","/usr/src/app/node_modules/node-html-parser/dist/node_modules","/usr/src/app/node_modules/node-html-parser/node_modules","/usr/src/app/node_modules","/usr/src/node_modules","/usr/node_modules","/node_modules","/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/he/he.js" for module "/usr/src/app/node_modules/he/he.js"
MODULE 32: Module._load REQUEST ./type parent: /usr/src/app/node_modules/node-html-parser/dist/nodes/comment.js
MODULE 32: RELATIVE: requested: ./type from parent.id /usr/src/app/node_modules/node-html-parser/dist/nodes/comment.js
MODULE 32: looking for ["/usr/src/app/node_modules/node-html-parser/dist/nodes"]
MODULE 32: load "/usr/src/app/node_modules/node-html-parser/dist/nodes/type.js" for module "/usr/src/app/node_modules/node-html-parser/dist/nodes/type.js"
MODULE 32: Module._load REQUEST ./nodes/html parent: /usr/src/app/node_modules/node-html-parser/dist/index.js
MODULE 32: RELATIVE: requested: ./nodes/html from parent.id /usr/src/app/node_modules/node-html-parser/dist/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/node-html-parser/dist"]
MODULE 32: load "/usr/src/app/node_modules/node-html-parser/dist/nodes/html.js" for module "/usr/src/app/node_modules/node-html-parser/dist/nodes/html.js"
MODULE 32: Module._load REQUEST css-select parent: /usr/src/app/node_modules/node-html-parser/dist/nodes/html.js
MODULE 32: looking for "css-select" in ["/usr/src/app/node_modules/node-html-parser/dist/nodes/node_modules","/usr/src/app/node_modules/node-html-parser/dist/node_modules","/usr/src/app/node_modules/node-html-parser/node_modules","/usr/src/app/node_modules","/usr/src/node_modules","/usr/node_modules","/node_modules","/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/css-select/lib/index.js" for module "/usr/src/app/node_modules/css-select/lib/index.js"
MODULE 32: Module._load REQUEST domutils parent: /usr/src/app/node_modules/css-select/lib/index.js
MODULE 32: looking for "domutils" in ["/usr/src/app/node_modules/css-select/lib/node_modules","/usr/src/app/node_modules/css-select/node_modules","/usr/src/app/node_modules","/usr/src/node_modules","/usr/node_modules","/node_modules","/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/domutils/lib/index.js" for module "/usr/src/app/node_modules/domutils/lib/index.js"
MODULE 32: Module._load REQUEST ./stringify.js parent: /usr/src/app/node_modules/domutils/lib/index.js
MODULE 32: RELATIVE: requested: ./stringify.js from parent.id /usr/src/app/node_modules/domutils/lib/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/domutils/lib"]
MODULE 32: load "/usr/src/app/node_modules/domutils/lib/stringify.js" for module "/usr/src/app/node_modules/domutils/lib/stringify.js"
MODULE 32: Module._load REQUEST domhandler parent: /usr/src/app/node_modules/domutils/lib/stringify.js
MODULE 32: looking for "domhandler" in ["/usr/src/app/node_modules/domutils/lib/node_modules","/usr/src/app/node_modules/domutils/node_modules","/usr/src/app/node_modules","/usr/src/node_modules","/usr/node_modules","/node_modules","/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/domhandler/lib/index.js" for module "/usr/src/app/node_modules/domhandler/lib/index.js"
MODULE 32: Module._load REQUEST domelementtype parent: /usr/src/app/node_modules/domhandler/lib/index.js
MODULE 32: looking for "domelementtype" in ["/usr/src/app/node_modules/domhandler/lib/node_modules","/usr/src/app/node_modules/domhandler/node_modules","/usr/src/app/node_modules","/usr/src/node_modules","/usr/node_modules","/node_modules","/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/domelementtype/lib/index.js" for module "/usr/src/app/node_modules/domelementtype/lib/index.js"
MODULE 32: Module._load REQUEST ./node.js parent: /usr/src/app/node_modules/domhandler/lib/index.js
MODULE 32: RELATIVE: requested: ./node.js from parent.id /usr/src/app/node_modules/domhandler/lib/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/domhandler/lib"]
MODULE 32: load "/usr/src/app/node_modules/domhandler/lib/node.js" for module "/usr/src/app/node_modules/domhandler/lib/node.js"
MODULE 32: Module._load REQUEST domelementtype parent: /usr/src/app/node_modules/domhandler/lib/node.js
MODULE 32: Module._load REQUEST ./node.js parent: /usr/src/app/node_modules/domhandler/lib/index.js
MODULE 32: Module._load REQUEST dom-serializer parent: /usr/src/app/node_modules/domutils/lib/stringify.js
MODULE 32: looking for "dom-serializer" in ["/usr/src/app/node_modules/domutils/lib/node_modules","/usr/src/app/node_modules/domutils/node_modules","/usr/src/app/node_modules","/usr/src/node_modules","/usr/node_modules","/node_modules","/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/dom-serializer/lib/index.js" for module "/usr/src/app/node_modules/dom-serializer/lib/index.js"
MODULE 32: Module._load REQUEST domelementtype parent: /usr/src/app/node_modules/dom-serializer/lib/index.js
MODULE 32: looking for "domelementtype" in ["/usr/src/app/node_modules/dom-serializer/lib/node_modules","/usr/src/app/node_modules/dom-serializer/node_modules","/usr/src/app/node_modules","/usr/src/node_modules","/usr/node_modules","/node_modules","/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: Module._load REQUEST entities parent: /usr/src/app/node_modules/dom-serializer/lib/index.js
MODULE 32: looking for "entities" in ["/usr/src/app/node_modules/dom-serializer/lib/node_modules","/usr/src/app/node_modules/dom-serializer/node_modules","/usr/src/app/node_modules","/usr/src/node_modules","/usr/node_modules","/node_modules","/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/entities/lib/index.js" for module "/usr/src/app/node_modules/entities/lib/index.js"
MODULE 32: Module._load REQUEST ./decode.js parent: /usr/src/app/node_modules/entities/lib/index.js
MODULE 32: RELATIVE: requested: ./decode.js from parent.id /usr/src/app/node_modules/entities/lib/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/entities/lib"]
MODULE 32: load "/usr/src/app/node_modules/entities/lib/decode.js" for module "/usr/src/app/node_modules/entities/lib/decode.js"
MODULE 32: Module._load REQUEST ./generated/decode-data-html.js parent: /usr/src/app/node_modules/entities/lib/decode.js
MODULE 32: RELATIVE: requested: ./generated/decode-data-html.js from parent.id /usr/src/app/node_modules/entities/lib/decode.js
MODULE 32: looking for ["/usr/src/app/node_modules/entities/lib"]
MODULE 32: load "/usr/src/app/node_modules/entities/lib/generated/decode-data-html.js" for module "/usr/src/app/node_modules/entities/lib/generated/decode-data-html.js"
MODULE 32: Module._load REQUEST ./generated/decode-data-xml.js parent: /usr/src/app/node_modules/entities/lib/decode.js
MODULE 32: RELATIVE: requested: ./generated/decode-data-xml.js from parent.id /usr/src/app/node_modules/entities/lib/decode.js
MODULE 32: looking for ["/usr/src/app/node_modules/entities/lib"]
MODULE 32: load "/usr/src/app/node_modules/entities/lib/generated/decode-data-xml.js" for module "/usr/src/app/node_modules/entities/lib/generated/decode-data-xml.js"
MODULE 32: Module._load REQUEST ./decode_codepoint.js parent: /usr/src/app/node_modules/entities/lib/decode.js
MODULE 32: RELATIVE: requested: ./decode_codepoint.js from parent.id /usr/src/app/node_modules/entities/lib/decode.js
MODULE 32: looking for ["/usr/src/app/node_modules/entities/lib"]
MODULE 32: load "/usr/src/app/node_modules/entities/lib/decode_codepoint.js" for module "/usr/src/app/node_modules/entities/lib/decode_codepoint.js"
MODULE 32: Module._load REQUEST ./decode_codepoint.js parent: /usr/src/app/node_modules/entities/lib/decode.js
MODULE 32: Module._load REQUEST ./encode.js parent: /usr/src/app/node_modules/entities/lib/index.js
MODULE 32: RELATIVE: requested: ./encode.js from parent.id /usr/src/app/node_modules/entities/lib/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/entities/lib"]
MODULE 32: load "/usr/src/app/node_modules/entities/lib/encode.js" for module "/usr/src/app/node_modules/entities/lib/encode.js"
MODULE 32: Module._load REQUEST ./generated/encode-html.js parent: /usr/src/app/node_modules/entities/lib/encode.js
MODULE 32: RELATIVE: requested: ./generated/encode-html.js from parent.id /usr/src/app/node_modules/entities/lib/encode.js
MODULE 32: looking for ["/usr/src/app/node_modules/entities/lib"]
MODULE 32: load "/usr/src/app/node_modules/entities/lib/generated/encode-html.js" for module "/usr/src/app/node_modules/entities/lib/generated/encode-html.js"
MODULE 32: Module._load REQUEST ./escape.js parent: /usr/src/app/node_modules/entities/lib/encode.js
MODULE 32: RELATIVE: requested: ./escape.js from parent.id /usr/src/app/node_modules/entities/lib/encode.js
MODULE 32: looking for ["/usr/src/app/node_modules/entities/lib"]
MODULE 32: load "/usr/src/app/node_modules/entities/lib/escape.js" for module "/usr/src/app/node_modules/entities/lib/escape.js"
MODULE 32: Module._load REQUEST ./escape.js parent: /usr/src/app/node_modules/entities/lib/index.js
MODULE 32: Module._load REQUEST ./escape.js parent: /usr/src/app/node_modules/entities/lib/index.js
MODULE 32: Module._load REQUEST ./encode.js parent: /usr/src/app/node_modules/entities/lib/index.js
MODULE 32: Module._load REQUEST ./decode.js parent: /usr/src/app/node_modules/entities/lib/index.js
MODULE 32: Module._load REQUEST ./foreignNames.js parent: /usr/src/app/node_modules/dom-serializer/lib/index.js
MODULE 32: RELATIVE: requested: ./foreignNames.js from parent.id /usr/src/app/node_modules/dom-serializer/lib/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/dom-serializer/lib"]
MODULE 32: load "/usr/src/app/node_modules/dom-serializer/lib/foreignNames.js" for module "/usr/src/app/node_modules/dom-serializer/lib/foreignNames.js"
MODULE 32: Module._load REQUEST domelementtype parent: /usr/src/app/node_modules/domutils/lib/stringify.js
MODULE 32: looking for "domelementtype" in ["/usr/src/app/node_modules/domutils/lib/node_modules","/usr/src/app/node_modules/domutils/node_modules","/usr/src/app/node_modules","/usr/src/node_modules","/usr/node_modules","/node_modules","/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: Module._load REQUEST ./traversal.js parent: /usr/src/app/node_modules/domutils/lib/index.js
MODULE 32: RELATIVE: requested: ./traversal.js from parent.id /usr/src/app/node_modules/domutils/lib/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/domutils/lib"]
MODULE 32: load "/usr/src/app/node_modules/domutils/lib/traversal.js" for module "/usr/src/app/node_modules/domutils/lib/traversal.js"
MODULE 32: Module._load REQUEST domhandler parent: /usr/src/app/node_modules/domutils/lib/traversal.js
MODULE 32: Module._load REQUEST ./manipulation.js parent: /usr/src/app/node_modules/domutils/lib/index.js
MODULE 32: RELATIVE: requested: ./manipulation.js from parent.id /usr/src/app/node_modules/domutils/lib/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/domutils/lib"]
MODULE 32: load "/usr/src/app/node_modules/domutils/lib/manipulation.js" for module "/usr/src/app/node_modules/domutils/lib/manipulation.js"
MODULE 32: Module._load REQUEST ./querying.js parent: /usr/src/app/node_modules/domutils/lib/index.js
MODULE 32: RELATIVE: requested: ./querying.js from parent.id /usr/src/app/node_modules/domutils/lib/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/domutils/lib"]
MODULE 32: load "/usr/src/app/node_modules/domutils/lib/querying.js" for module "/usr/src/app/node_modules/domutils/lib/querying.js"
MODULE 32: Module._load REQUEST domhandler parent: /usr/src/app/node_modules/domutils/lib/querying.js
MODULE 32: Module._load REQUEST ./legacy.js parent: /usr/src/app/node_modules/domutils/lib/index.js
MODULE 32: RELATIVE: requested: ./legacy.js from parent.id /usr/src/app/node_modules/domutils/lib/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/domutils/lib"]
MODULE 32: load "/usr/src/app/node_modules/domutils/lib/legacy.js" for module "/usr/src/app/node_modules/domutils/lib/legacy.js"
MODULE 32: Module._load REQUEST domhandler parent: /usr/src/app/node_modules/domutils/lib/legacy.js
MODULE 32: Module._load REQUEST ./querying.js parent: /usr/src/app/node_modules/domutils/lib/legacy.js
MODULE 32: Module._load REQUEST ./helpers.js parent: /usr/src/app/node_modules/domutils/lib/index.js
MODULE 32: RELATIVE: requested: ./helpers.js from parent.id /usr/src/app/node_modules/domutils/lib/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/domutils/lib"]
MODULE 32: load "/usr/src/app/node_modules/domutils/lib/helpers.js" for module "/usr/src/app/node_modules/domutils/lib/helpers.js"
MODULE 32: Module._load REQUEST domhandler parent: /usr/src/app/node_modules/domutils/lib/helpers.js
MODULE 32: Module._load REQUEST ./feeds.js parent: /usr/src/app/node_modules/domutils/lib/index.js
MODULE 32: RELATIVE: requested: ./feeds.js from parent.id /usr/src/app/node_modules/domutils/lib/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/domutils/lib"]
MODULE 32: load "/usr/src/app/node_modules/domutils/lib/feeds.js" for module "/usr/src/app/node_modules/domutils/lib/feeds.js"
MODULE 32: Module._load REQUEST ./stringify.js parent: /usr/src/app/node_modules/domutils/lib/feeds.js
MODULE 32: Module._load REQUEST ./legacy.js parent: /usr/src/app/node_modules/domutils/lib/feeds.js
MODULE 32: Module._load REQUEST domhandler parent: /usr/src/app/node_modules/domutils/lib/index.js
MODULE 32: Module._load REQUEST boolbase parent: /usr/src/app/node_modules/css-select/lib/index.js
MODULE 32: looking for "boolbase" in ["/usr/src/app/node_modules/css-select/lib/node_modules","/usr/src/app/node_modules/css-select/node_modules","/usr/src/app/node_modules","/usr/src/node_modules","/usr/node_modules","/node_modules","/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/boolbase/index.js" for module "/usr/src/app/node_modules/boolbase/index.js"
MODULE 32: Module._load REQUEST ./compile.js parent: /usr/src/app/node_modules/css-select/lib/index.js
MODULE 32: RELATIVE: requested: ./compile.js from parent.id /usr/src/app/node_modules/css-select/lib/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/css-select/lib"]
MODULE 32: load "/usr/src/app/node_modules/css-select/lib/compile.js" for module "/usr/src/app/node_modules/css-select/lib/compile.js"
MODULE 32: Module._load REQUEST css-what parent: /usr/src/app/node_modules/css-select/lib/compile.js
MODULE 32: looking for "css-what" in ["/usr/src/app/node_modules/css-select/lib/node_modules","/usr/src/app/node_modules/css-select/node_modules","/usr/src/app/node_modules","/usr/src/node_modules","/usr/node_modules","/node_modules","/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/css-what/lib/commonjs/index.js" for module "/usr/src/app/node_modules/css-what/lib/commonjs/index.js"
MODULE 32: Module._load REQUEST ./types parent: /usr/src/app/node_modules/css-what/lib/commonjs/index.js
MODULE 32: RELATIVE: requested: ./types from parent.id /usr/src/app/node_modules/css-what/lib/commonjs/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/css-what/lib/commonjs"]
MODULE 32: load "/usr/src/app/node_modules/css-what/lib/commonjs/types.js" for module "/usr/src/app/node_modules/css-what/lib/commonjs/types.js"
MODULE 32: Module._load REQUEST ./parse parent: /usr/src/app/node_modules/css-what/lib/commonjs/index.js
MODULE 32: RELATIVE: requested: ./parse from parent.id /usr/src/app/node_modules/css-what/lib/commonjs/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/css-what/lib/commonjs"]
MODULE 32: load "/usr/src/app/node_modules/css-what/lib/commonjs/parse.js" for module "/usr/src/app/node_modules/css-what/lib/commonjs/parse.js"
MODULE 32: Module._load REQUEST ./types parent: /usr/src/app/node_modules/css-what/lib/commonjs/parse.js
MODULE 32: Module._load REQUEST ./stringify parent: /usr/src/app/node_modules/css-what/lib/commonjs/index.js
MODULE 32: RELATIVE: requested: ./stringify from parent.id /usr/src/app/node_modules/css-what/lib/commonjs/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/css-what/lib/commonjs"]
MODULE 32: load "/usr/src/app/node_modules/css-what/lib/commonjs/stringify.js" for module "/usr/src/app/node_modules/css-what/lib/commonjs/stringify.js"
MODULE 32: Module._load REQUEST ./types parent: /usr/src/app/node_modules/css-what/lib/commonjs/stringify.js
MODULE 32: Module._load REQUEST boolbase parent: /usr/src/app/node_modules/css-select/lib/compile.js
MODULE 32: Module._load REQUEST ./sort.js parent: /usr/src/app/node_modules/css-select/lib/compile.js
MODULE 32: RELATIVE: requested: ./sort.js from parent.id /usr/src/app/node_modules/css-select/lib/compile.js
MODULE 32: looking for ["/usr/src/app/node_modules/css-select/lib"]
MODULE 32: load "/usr/src/app/node_modules/css-select/lib/sort.js" for module "/usr/src/app/node_modules/css-select/lib/sort.js"
MODULE 32: Module._load REQUEST css-what parent: /usr/src/app/node_modules/css-select/lib/sort.js
MODULE 32: Module._load REQUEST ./general.js parent: /usr/src/app/node_modules/css-select/lib/compile.js
MODULE 32: RELATIVE: requested: ./general.js from parent.id /usr/src/app/node_modules/css-select/lib/compile.js
MODULE 32: looking for ["/usr/src/app/node_modules/css-select/lib"]
MODULE 32: load "/usr/src/app/node_modules/css-select/lib/general.js" for module "/usr/src/app/node_modules/css-select/lib/general.js"
MODULE 32: Module._load REQUEST ./attributes.js parent: /usr/src/app/node_modules/css-select/lib/general.js
MODULE 32: RELATIVE: requested: ./attributes.js from parent.id /usr/src/app/node_modules/css-select/lib/general.js
MODULE 32: looking for ["/usr/src/app/node_modules/css-select/lib"]
MODULE 32: load "/usr/src/app/node_modules/css-select/lib/attributes.js" for module "/usr/src/app/node_modules/css-select/lib/attributes.js"
MODULE 32: Module._load REQUEST boolbase parent: /usr/src/app/node_modules/css-select/lib/attributes.js
MODULE 32: Module._load REQUEST ./pseudo-selectors/index.js parent: /usr/src/app/node_modules/css-select/lib/general.js
MODULE 32: RELATIVE: requested: ./pseudo-selectors/index.js from parent.id /usr/src/app/node_modules/css-select/lib/general.js
MODULE 32: looking for ["/usr/src/app/node_modules/css-select/lib"]
MODULE 32: load "/usr/src/app/node_modules/css-select/lib/pseudo-selectors/index.js" for module "/usr/src/app/node_modules/css-select/lib/pseudo-selectors/index.js"
MODULE 32: Module._load REQUEST css-what parent: /usr/src/app/node_modules/css-select/lib/pseudo-selectors/index.js
MODULE 32: looking for "css-what" in ["/usr/src/app/node_modules/css-select/lib/pseudo-selectors/node_modules","/usr/src/app/node_modules/css-select/lib/node_modules","/usr/src/app/node_modules/css-select/node_modules","/usr/src/app/node_modules","/usr/src/node_modules","/usr/node_modules","/node_modules","/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: Module._load REQUEST ./filters.js parent: /usr/src/app/node_modules/css-select/lib/pseudo-selectors/index.js
MODULE 32: RELATIVE: requested: ./filters.js from parent.id /usr/src/app/node_modules/css-select/lib/pseudo-selectors/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/css-select/lib/pseudo-selectors"]
MODULE 32: load "/usr/src/app/node_modules/css-select/lib/pseudo-selectors/filters.js" for module "/usr/src/app/node_modules/css-select/lib/pseudo-selectors/filters.js"
MODULE 32: Module._load REQUEST nth-check parent: /usr/src/app/node_modules/css-select/lib/pseudo-selectors/filters.js
MODULE 32: looking for "nth-check" in ["/usr/src/app/node_modules/css-select/lib/pseudo-selectors/node_modules","/usr/src/app/node_modules/css-select/lib/node_modules","/usr/src/app/node_modules/css-select/node_modules","/usr/src/app/node_modules","/usr/src/node_modules","/usr/node_modules","/node_modules","/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/nth-check/lib/index.js" for module "/usr/src/app/node_modules/nth-check/lib/index.js"
MODULE 32: Module._load REQUEST ./parse.js parent: /usr/src/app/node_modules/nth-check/lib/index.js
MODULE 32: RELATIVE: requested: ./parse.js from parent.id /usr/src/app/node_modules/nth-check/lib/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nth-check/lib"]
MODULE 32: load "/usr/src/app/node_modules/nth-check/lib/parse.js" for module "/usr/src/app/node_modules/nth-check/lib/parse.js"
MODULE 32: Module._load REQUEST ./compile.js parent: /usr/src/app/node_modules/nth-check/lib/index.js
MODULE 32: RELATIVE: requested: ./compile.js from parent.id /usr/src/app/node_modules/nth-check/lib/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nth-check/lib"]
MODULE 32: load "/usr/src/app/node_modules/nth-check/lib/compile.js" for module "/usr/src/app/node_modules/nth-check/lib/compile.js"
MODULE 32: Module._load REQUEST boolbase parent: /usr/src/app/node_modules/nth-check/lib/compile.js
MODULE 32: looking for "boolbase" in ["/usr/src/app/node_modules/nth-check/lib/node_modules","/usr/src/app/node_modules/nth-check/node_modules","/usr/src/app/node_modules","/usr/src/node_modules","/usr/node_modules","/node_modules","/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: Module._load REQUEST boolbase parent: /usr/src/app/node_modules/css-select/lib/pseudo-selectors/filters.js
MODULE 32: looking for "boolbase" in ["/usr/src/app/node_modules/css-select/lib/pseudo-selectors/node_modules","/usr/src/app/node_modules/css-select/lib/node_modules","/usr/src/app/node_modules/css-select/node_modules","/usr/src/app/node_modules","/usr/src/node_modules","/usr/node_modules","/node_modules","/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: Module._load REQUEST ./pseudos.js parent: /usr/src/app/node_modules/css-select/lib/pseudo-selectors/index.js
MODULE 32: RELATIVE: requested: ./pseudos.js from parent.id /usr/src/app/node_modules/css-select/lib/pseudo-selectors/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/css-select/lib/pseudo-selectors"]
MODULE 32: load "/usr/src/app/node_modules/css-select/lib/pseudo-selectors/pseudos.js" for module "/usr/src/app/node_modules/css-select/lib/pseudo-selectors/pseudos.js"
MODULE 32: Module._load REQUEST ./aliases.js parent: /usr/src/app/node_modules/css-select/lib/pseudo-selectors/index.js
MODULE 32: RELATIVE: requested: ./aliases.js from parent.id /usr/src/app/node_modules/css-select/lib/pseudo-selectors/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/css-select/lib/pseudo-selectors"]
MODULE 32: load "/usr/src/app/node_modules/css-select/lib/pseudo-selectors/aliases.js" for module "/usr/src/app/node_modules/css-select/lib/pseudo-selectors/aliases.js"
MODULE 32: Module._load REQUEST ./subselects.js parent: /usr/src/app/node_modules/css-select/lib/pseudo-selectors/index.js
MODULE 32: RELATIVE: requested: ./subselects.js from parent.id /usr/src/app/node_modules/css-select/lib/pseudo-selectors/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/css-select/lib/pseudo-selectors"]
MODULE 32: load "/usr/src/app/node_modules/css-select/lib/pseudo-selectors/subselects.js" for module "/usr/src/app/node_modules/css-select/lib/pseudo-selectors/subselects.js"
MODULE 32: Module._load REQUEST boolbase parent: /usr/src/app/node_modules/css-select/lib/pseudo-selectors/subselects.js
MODULE 32: looking for "boolbase" in ["/usr/src/app/node_modules/css-select/lib/pseudo-selectors/node_modules","/usr/src/app/node_modules/css-select/lib/node_modules","/usr/src/app/node_modules/css-select/node_modules","/usr/src/app/node_modules","/usr/src/node_modules","/usr/node_modules","/node_modules","/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: Module._load REQUEST ../sort.js parent: /usr/src/app/node_modules/css-select/lib/pseudo-selectors/subselects.js
MODULE 32: RELATIVE: requested: ../sort.js from parent.id /usr/src/app/node_modules/css-select/lib/pseudo-selectors/subselects.js
MODULE 32: looking for ["/usr/src/app/node_modules/css-select/lib/pseudo-selectors"]
MODULE 32: Module._load REQUEST css-what parent: /usr/src/app/node_modules/css-select/lib/general.js
MODULE 32: Module._load REQUEST ./pseudo-selectors/subselects.js parent: /usr/src/app/node_modules/css-select/lib/compile.js
MODULE 32: RELATIVE: requested: ./pseudo-selectors/subselects.js from parent.id /usr/src/app/node_modules/css-select/lib/compile.js
MODULE 32: looking for ["/usr/src/app/node_modules/css-select/lib"]
MODULE 32: Module._load REQUEST ./pseudo-selectors/subselects.js parent: /usr/src/app/node_modules/css-select/lib/index.js
MODULE 32: RELATIVE: requested: ./pseudo-selectors/subselects.js from parent.id /usr/src/app/node_modules/css-select/lib/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/css-select/lib"]
MODULE 32: Module._load REQUEST ./pseudo-selectors/index.js parent: /usr/src/app/node_modules/css-select/lib/index.js
MODULE 32: Module._load REQUEST he parent: /usr/src/app/node_modules/node-html-parser/dist/nodes/html.js
MODULE 32: Module._load REQUEST ../back parent: /usr/src/app/node_modules/node-html-parser/dist/nodes/html.js
MODULE 32: RELATIVE: requested: ../back from parent.id /usr/src/app/node_modules/node-html-parser/dist/nodes/html.js
MODULE 32: looking for ["/usr/src/app/node_modules/node-html-parser/dist/nodes"]
MODULE 32: load "/usr/src/app/node_modules/node-html-parser/dist/back.js" for module "/usr/src/app/node_modules/node-html-parser/dist/back.js"
MODULE 32: Module._load REQUEST ../matcher parent: /usr/src/app/node_modules/node-html-parser/dist/nodes/html.js
MODULE 32: RELATIVE: requested: ../matcher from parent.id /usr/src/app/node_modules/node-html-parser/dist/nodes/html.js
MODULE 32: looking for ["/usr/src/app/node_modules/node-html-parser/dist/nodes"]
MODULE 32: load "/usr/src/app/node_modules/node-html-parser/dist/matcher.js" for module "/usr/src/app/node_modules/node-html-parser/dist/matcher.js"
MODULE 32: Module._load REQUEST ./nodes/type parent: /usr/src/app/node_modules/node-html-parser/dist/matcher.js
MODULE 32: RELATIVE: requested: ./nodes/type from parent.id /usr/src/app/node_modules/node-html-parser/dist/matcher.js
MODULE 32: looking for ["/usr/src/app/node_modules/node-html-parser/dist"]
MODULE 32: Module._load REQUEST ../void-tag parent: /usr/src/app/node_modules/node-html-parser/dist/nodes/html.js
MODULE 32: RELATIVE: requested: ../void-tag from parent.id /usr/src/app/node_modules/node-html-parser/dist/nodes/html.js
MODULE 32: looking for ["/usr/src/app/node_modules/node-html-parser/dist/nodes"]
MODULE 32: load "/usr/src/app/node_modules/node-html-parser/dist/void-tag.js" for module "/usr/src/app/node_modules/node-html-parser/dist/void-tag.js"
MODULE 32: Module._load REQUEST ./comment parent: /usr/src/app/node_modules/node-html-parser/dist/nodes/html.js
MODULE 32: RELATIVE: requested: ./comment from parent.id /usr/src/app/node_modules/node-html-parser/dist/nodes/html.js
MODULE 32: looking for ["/usr/src/app/node_modules/node-html-parser/dist/nodes"]
MODULE 32: Module._load REQUEST ./node parent: /usr/src/app/node_modules/node-html-parser/dist/nodes/html.js
MODULE 32: Module._load REQUEST ./text parent: /usr/src/app/node_modules/node-html-parser/dist/nodes/html.js
MODULE 32: RELATIVE: requested: ./text from parent.id /usr/src/app/node_modules/node-html-parser/dist/nodes/html.js
MODULE 32: looking for ["/usr/src/app/node_modules/node-html-parser/dist/nodes"]
MODULE 32: load "/usr/src/app/node_modules/node-html-parser/dist/nodes/text.js" for module "/usr/src/app/node_modules/node-html-parser/dist/nodes/text.js"
MODULE 32: Module._load REQUEST he parent: /usr/src/app/node_modules/node-html-parser/dist/nodes/text.js
MODULE 32: Module._load REQUEST ./node parent: /usr/src/app/node_modules/node-html-parser/dist/nodes/text.js
MODULE 32: Module._load REQUEST ./type parent: /usr/src/app/node_modules/node-html-parser/dist/nodes/text.js
MODULE 32: Module._load REQUEST ./type parent: /usr/src/app/node_modules/node-html-parser/dist/nodes/html.js
MODULE 32: Module._load REQUEST ./nodes/node parent: /usr/src/app/node_modules/node-html-parser/dist/index.js
MODULE 32: RELATIVE: requested: ./nodes/node from parent.id /usr/src/app/node_modules/node-html-parser/dist/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/node-html-parser/dist"]
MODULE 32: Module._load REQUEST ./nodes/text parent: /usr/src/app/node_modules/node-html-parser/dist/index.js
MODULE 32: RELATIVE: requested: ./nodes/text from parent.id /usr/src/app/node_modules/node-html-parser/dist/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/node-html-parser/dist"]
MODULE 32: Module._load REQUEST ./nodes/type parent: /usr/src/app/node_modules/node-html-parser/dist/index.js
MODULE 32: RELATIVE: requested: ./nodes/type from parent.id /usr/src/app/node_modules/node-html-parser/dist/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/node-html-parser/dist"]
MODULE 32: Module._load REQUEST ./parse parent: /usr/src/app/node_modules/node-html-parser/dist/index.js
MODULE 32: RELATIVE: requested: ./parse from parent.id /usr/src/app/node_modules/node-html-parser/dist/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/node-html-parser/dist"]
MODULE 32: load "/usr/src/app/node_modules/node-html-parser/dist/parse.js" for module "/usr/src/app/node_modules/node-html-parser/dist/parse.js"
MODULE 32: Module._load REQUEST ./nodes/html parent: /usr/src/app/node_modules/node-html-parser/dist/parse.js
MODULE 32: Module._load REQUEST ./valid parent: /usr/src/app/node_modules/node-html-parser/dist/index.js
MODULE 32: RELATIVE: requested: ./valid from parent.id /usr/src/app/node_modules/node-html-parser/dist/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/node-html-parser/dist"]
MODULE 32: load "/usr/src/app/node_modules/node-html-parser/dist/valid.js" for module "/usr/src/app/node_modules/node-html-parser/dist/valid.js"
MODULE 32: Module._load REQUEST ./nodes/html parent: /usr/src/app/node_modules/node-html-parser/dist/valid.js
MODULE 32: looking for "/usr/src/app/node_modules/@honeybadger-io/js/dist/server/honeybadger.js" in ["/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/@honeybadger-io/js/dist/server/honeybadger.js" for module "/usr/src/app/node_modules/@honeybadger-io/js/dist/server/honeybadger.js"
MODULE 32: Module._load REQUEST os parent: /usr/src/app/node_modules/@honeybadger-io/js/dist/server/honeybadger.js
MODULE 32: load built-in module os
MODULE 32: Module._load REQUEST domain parent: /usr/src/app/node_modules/@honeybadger-io/js/dist/server/honeybadger.js
MODULE 32: load built-in module domain
MODULE 32: Module._load REQUEST fs parent: /usr/src/app/node_modules/@honeybadger-io/js/dist/server/honeybadger.js
MODULE 32: load built-in module fs
MODULE 32: Module._load REQUEST util parent: /usr/src/app/node_modules/@honeybadger-io/js/dist/server/honeybadger.js
MODULE 32: load built-in module util
MODULE 32: Module._load REQUEST url parent: /usr/src/app/node_modules/@honeybadger-io/js/dist/server/honeybadger.js
MODULE 32: load built-in module url
MODULE 32: Module._load REQUEST http parent: /usr/src/app/node_modules/@honeybadger-io/js/dist/server/honeybadger.js
MODULE 32: load built-in module http
MODULE 32: Module._load REQUEST https parent: /usr/src/app/node_modules/@honeybadger-io/js/dist/server/honeybadger.js
MODULE 32: load built-in module https
MODULE 32: Module._load REQUEST async_hooks parent: /usr/src/app/node_modules/@honeybadger-io/js/dist/server/honeybadger.js
MODULE 32: load built-in module async_hooks
MODULE 32: looking for "/usr/src/app/node_modules/nodemailer/lib/nodemailer.js" in ["/root/.node_modules","/root/.node_libraries","/usr/local/lib/node"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/nodemailer.js" for module "/usr/src/app/node_modules/nodemailer/lib/nodemailer.js"
MODULE 32: Module._load REQUEST ./mailer parent: /usr/src/app/node_modules/nodemailer/lib/nodemailer.js
MODULE 32: RELATIVE: requested: ./mailer from parent.id /usr/src/app/node_modules/nodemailer/lib/nodemailer.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/mailer/index.js" for module "/usr/src/app/node_modules/nodemailer/lib/mailer/index.js"
MODULE 32: Module._load REQUEST events parent: /usr/src/app/node_modules/nodemailer/lib/mailer/index.js
MODULE 32: load built-in module events
MODULE 32: Module._load REQUEST ../shared parent: /usr/src/app/node_modules/nodemailer/lib/mailer/index.js
MODULE 32: RELATIVE: requested: ../shared from parent.id /usr/src/app/node_modules/nodemailer/lib/mailer/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/mailer"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/shared/index.js" for module "/usr/src/app/node_modules/nodemailer/lib/shared/index.js"
MODULE 32: Module._load REQUEST url parent: /usr/src/app/node_modules/nodemailer/lib/shared/index.js
MODULE 32: load built-in module url
MODULE 32: Module._load REQUEST util parent: /usr/src/app/node_modules/nodemailer/lib/shared/index.js
MODULE 32: load built-in module util
MODULE 32: Module._load REQUEST fs parent: /usr/src/app/node_modules/nodemailer/lib/shared/index.js
MODULE 32: load built-in module fs
MODULE 32: Module._load REQUEST ../fetch parent: /usr/src/app/node_modules/nodemailer/lib/shared/index.js
MODULE 32: RELATIVE: requested: ../fetch from parent.id /usr/src/app/node_modules/nodemailer/lib/shared/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/shared"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/fetch/index.js" for module "/usr/src/app/node_modules/nodemailer/lib/fetch/index.js"
MODULE 32: Module._load REQUEST http parent: /usr/src/app/node_modules/nodemailer/lib/fetch/index.js
MODULE 32: load built-in module http
MODULE 32: Module._load REQUEST https parent: /usr/src/app/node_modules/nodemailer/lib/fetch/index.js
MODULE 32: load built-in module https
MODULE 32: Module._load REQUEST url parent: /usr/src/app/node_modules/nodemailer/lib/fetch/index.js
MODULE 32: load built-in module url
MODULE 32: Module._load REQUEST zlib parent: /usr/src/app/node_modules/nodemailer/lib/fetch/index.js
MODULE 32: load built-in module zlib
MODULE 32: Module._load REQUEST stream parent: /usr/src/app/node_modules/nodemailer/lib/fetch/index.js
MODULE 32: load built-in module stream
MODULE 32: Module._load REQUEST ./cookies parent: /usr/src/app/node_modules/nodemailer/lib/fetch/index.js
MODULE 32: RELATIVE: requested: ./cookies from parent.id /usr/src/app/node_modules/nodemailer/lib/fetch/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/fetch"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/fetch/cookies.js" for module "/usr/src/app/node_modules/nodemailer/lib/fetch/cookies.js"
MODULE 32: Module._load REQUEST url parent: /usr/src/app/node_modules/nodemailer/lib/fetch/cookies.js
MODULE 32: load built-in module url
MODULE 32: Module._load REQUEST ../../package.json parent: /usr/src/app/node_modules/nodemailer/lib/fetch/index.js
MODULE 32: RELATIVE: requested: ../../package.json from parent.id /usr/src/app/node_modules/nodemailer/lib/fetch/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/fetch"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/package.json" for module "/usr/src/app/node_modules/nodemailer/package.json"
MODULE 32: Module._load REQUEST net parent: /usr/src/app/node_modules/nodemailer/lib/fetch/index.js
MODULE 32: load built-in module net
MODULE 32: Module._load REQUEST dns parent: /usr/src/app/node_modules/nodemailer/lib/shared/index.js
MODULE 32: load built-in module dns
MODULE 32: Module._load REQUEST net parent: /usr/src/app/node_modules/nodemailer/lib/shared/index.js
MODULE 32: load built-in module net
MODULE 32: Module._load REQUEST os parent: /usr/src/app/node_modules/nodemailer/lib/shared/index.js
MODULE 32: load built-in module os
MODULE 32: Module._load REQUEST ../mime-funcs/mime-types parent: /usr/src/app/node_modules/nodemailer/lib/mailer/index.js
MODULE 32: RELATIVE: requested: ../mime-funcs/mime-types from parent.id /usr/src/app/node_modules/nodemailer/lib/mailer/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/mailer"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/mime-funcs/mime-types.js" for module "/usr/src/app/node_modules/nodemailer/lib/mime-funcs/mime-types.js"
MODULE 32: Module._load REQUEST path parent: /usr/src/app/node_modules/nodemailer/lib/mime-funcs/mime-types.js
MODULE 32: load built-in module path
MODULE 32: Module._load REQUEST ../mail-composer parent: /usr/src/app/node_modules/nodemailer/lib/mailer/index.js
MODULE 32: RELATIVE: requested: ../mail-composer from parent.id /usr/src/app/node_modules/nodemailer/lib/mailer/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/mailer"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/mail-composer/index.js" for module "/usr/src/app/node_modules/nodemailer/lib/mail-composer/index.js"
MODULE 32: Module._load REQUEST ../mime-node parent: /usr/src/app/node_modules/nodemailer/lib/mail-composer/index.js
MODULE 32: RELATIVE: requested: ../mime-node from parent.id /usr/src/app/node_modules/nodemailer/lib/mail-composer/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/mail-composer"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/mime-node/index.js" for module "/usr/src/app/node_modules/nodemailer/lib/mime-node/index.js"
MODULE 32: Module._load REQUEST crypto parent: /usr/src/app/node_modules/nodemailer/lib/mime-node/index.js
MODULE 32: load built-in module crypto
MODULE 32: Module._load REQUEST fs parent: /usr/src/app/node_modules/nodemailer/lib/mime-node/index.js
MODULE 32: load built-in module fs
MODULE 32: Module._load REQUEST punycode parent: /usr/src/app/node_modules/nodemailer/lib/mime-node/index.js
MODULE 32: load built-in module punycode
MODULE 32: Module._load REQUEST stream parent: /usr/src/app/node_modules/nodemailer/lib/mime-node/index.js
MODULE 32: load built-in module stream
MODULE 32: Module._load REQUEST ../shared parent: /usr/src/app/node_modules/nodemailer/lib/mime-node/index.js
MODULE 32: RELATIVE: requested: ../shared from parent.id /usr/src/app/node_modules/nodemailer/lib/mime-node/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/mime-node"]
MODULE 32: Module._load REQUEST ../mime-funcs parent: /usr/src/app/node_modules/nodemailer/lib/mime-node/index.js
MODULE 32: RELATIVE: requested: ../mime-funcs from parent.id /usr/src/app/node_modules/nodemailer/lib/mime-node/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/mime-node"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/mime-funcs/index.js" for module "/usr/src/app/node_modules/nodemailer/lib/mime-funcs/index.js"
MODULE 32: Module._load REQUEST ../base64 parent: /usr/src/app/node_modules/nodemailer/lib/mime-funcs/index.js
MODULE 32: RELATIVE: requested: ../base64 from parent.id /usr/src/app/node_modules/nodemailer/lib/mime-funcs/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/mime-funcs"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/base64/index.js" for module "/usr/src/app/node_modules/nodemailer/lib/base64/index.js"
MODULE 32: Module._load REQUEST stream parent: /usr/src/app/node_modules/nodemailer/lib/base64/index.js
MODULE 32: load built-in module stream
MODULE 32: Module._load REQUEST ../qp parent: /usr/src/app/node_modules/nodemailer/lib/mime-funcs/index.js
MODULE 32: RELATIVE: requested: ../qp from parent.id /usr/src/app/node_modules/nodemailer/lib/mime-funcs/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/mime-funcs"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/qp/index.js" for module "/usr/src/app/node_modules/nodemailer/lib/qp/index.js"
MODULE 32: Module._load REQUEST stream parent: /usr/src/app/node_modules/nodemailer/lib/qp/index.js
MODULE 32: load built-in module stream
MODULE 32: Module._load REQUEST ./mime-types parent: /usr/src/app/node_modules/nodemailer/lib/mime-funcs/index.js
MODULE 32: RELATIVE: requested: ./mime-types from parent.id /usr/src/app/node_modules/nodemailer/lib/mime-funcs/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/mime-funcs"]
MODULE 32: Module._load REQUEST ../qp parent: /usr/src/app/node_modules/nodemailer/lib/mime-node/index.js
MODULE 32: RELATIVE: requested: ../qp from parent.id /usr/src/app/node_modules/nodemailer/lib/mime-node/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/mime-node"]
MODULE 32: Module._load REQUEST ../base64 parent: /usr/src/app/node_modules/nodemailer/lib/mime-node/index.js
MODULE 32: RELATIVE: requested: ../base64 from parent.id /usr/src/app/node_modules/nodemailer/lib/mime-node/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/mime-node"]
MODULE 32: Module._load REQUEST ../addressparser parent: /usr/src/app/node_modules/nodemailer/lib/mime-node/index.js
MODULE 32: RELATIVE: requested: ../addressparser from parent.id /usr/src/app/node_modules/nodemailer/lib/mime-node/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/mime-node"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/addressparser/index.js" for module "/usr/src/app/node_modules/nodemailer/lib/addressparser/index.js"
MODULE 32: Module._load REQUEST ../fetch parent: /usr/src/app/node_modules/nodemailer/lib/mime-node/index.js
MODULE 32: RELATIVE: requested: ../fetch from parent.id /usr/src/app/node_modules/nodemailer/lib/mime-node/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/mime-node"]
MODULE 32: Module._load REQUEST ./last-newline parent: /usr/src/app/node_modules/nodemailer/lib/mime-node/index.js
MODULE 32: RELATIVE: requested: ./last-newline from parent.id /usr/src/app/node_modules/nodemailer/lib/mime-node/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/mime-node"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/mime-node/last-newline.js" for module "/usr/src/app/node_modules/nodemailer/lib/mime-node/last-newline.js"
MODULE 32: Module._load REQUEST stream parent: /usr/src/app/node_modules/nodemailer/lib/mime-node/last-newline.js
MODULE 32: load built-in module stream
MODULE 32: Module._load REQUEST ./le-windows parent: /usr/src/app/node_modules/nodemailer/lib/mime-node/index.js
MODULE 32: RELATIVE: requested: ./le-windows from parent.id /usr/src/app/node_modules/nodemailer/lib/mime-node/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/mime-node"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/mime-node/le-windows.js" for module "/usr/src/app/node_modules/nodemailer/lib/mime-node/le-windows.js"
MODULE 32: Module._load REQUEST stream parent: /usr/src/app/node_modules/nodemailer/lib/mime-node/le-windows.js
MODULE 32: load built-in module stream
MODULE 32: Module._load REQUEST ./le-unix parent: /usr/src/app/node_modules/nodemailer/lib/mime-node/index.js
MODULE 32: RELATIVE: requested: ./le-unix from parent.id /usr/src/app/node_modules/nodemailer/lib/mime-node/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/mime-node"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/mime-node/le-unix.js" for module "/usr/src/app/node_modules/nodemailer/lib/mime-node/le-unix.js"
MODULE 32: Module._load REQUEST stream parent: /usr/src/app/node_modules/nodemailer/lib/mime-node/le-unix.js
MODULE 32: load built-in module stream
MODULE 32: Module._load REQUEST ../mime-funcs parent: /usr/src/app/node_modules/nodemailer/lib/mail-composer/index.js
MODULE 32: RELATIVE: requested: ../mime-funcs from parent.id /usr/src/app/node_modules/nodemailer/lib/mail-composer/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/mail-composer"]
MODULE 32: Module._load REQUEST ../dkim parent: /usr/src/app/node_modules/nodemailer/lib/mailer/index.js
MODULE 32: RELATIVE: requested: ../dkim from parent.id /usr/src/app/node_modules/nodemailer/lib/mailer/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/mailer"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/dkim/index.js" for module "/usr/src/app/node_modules/nodemailer/lib/dkim/index.js"
MODULE 32: Module._load REQUEST ./message-parser parent: /usr/src/app/node_modules/nodemailer/lib/dkim/index.js
MODULE 32: RELATIVE: requested: ./message-parser from parent.id /usr/src/app/node_modules/nodemailer/lib/dkim/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/dkim"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/dkim/message-parser.js" for module "/usr/src/app/node_modules/nodemailer/lib/dkim/message-parser.js"
MODULE 32: Module._load REQUEST stream parent: /usr/src/app/node_modules/nodemailer/lib/dkim/message-parser.js
MODULE 32: load built-in module stream
MODULE 32: Module._load REQUEST ./relaxed-body parent: /usr/src/app/node_modules/nodemailer/lib/dkim/index.js
MODULE 32: RELATIVE: requested: ./relaxed-body from parent.id /usr/src/app/node_modules/nodemailer/lib/dkim/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/dkim"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/dkim/relaxed-body.js" for module "/usr/src/app/node_modules/nodemailer/lib/dkim/relaxed-body.js"
MODULE 32: Module._load REQUEST stream parent: /usr/src/app/node_modules/nodemailer/lib/dkim/relaxed-body.js
MODULE 32: load built-in module stream
MODULE 32: Module._load REQUEST crypto parent: /usr/src/app/node_modules/nodemailer/lib/dkim/relaxed-body.js
MODULE 32: load built-in module crypto
MODULE 32: Module._load REQUEST ./sign parent: /usr/src/app/node_modules/nodemailer/lib/dkim/index.js
MODULE 32: RELATIVE: requested: ./sign from parent.id /usr/src/app/node_modules/nodemailer/lib/dkim/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/dkim"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/dkim/sign.js" for module "/usr/src/app/node_modules/nodemailer/lib/dkim/sign.js"
MODULE 32: Module._load REQUEST punycode parent: /usr/src/app/node_modules/nodemailer/lib/dkim/sign.js
MODULE 32: load built-in module punycode
MODULE 32: Module._load REQUEST ../mime-funcs parent: /usr/src/app/node_modules/nodemailer/lib/dkim/sign.js
MODULE 32: RELATIVE: requested: ../mime-funcs from parent.id /usr/src/app/node_modules/nodemailer/lib/dkim/sign.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/dkim"]
MODULE 32: Module._load REQUEST crypto parent: /usr/src/app/node_modules/nodemailer/lib/dkim/sign.js
MODULE 32: load built-in module crypto
MODULE 32: Module._load REQUEST stream parent: /usr/src/app/node_modules/nodemailer/lib/dkim/index.js
MODULE 32: load built-in module stream
MODULE 32: Module._load REQUEST fs parent: /usr/src/app/node_modules/nodemailer/lib/dkim/index.js
MODULE 32: load built-in module fs
MODULE 32: Module._load REQUEST path parent: /usr/src/app/node_modules/nodemailer/lib/dkim/index.js
MODULE 32: load built-in module path
MODULE 32: Module._load REQUEST crypto parent: /usr/src/app/node_modules/nodemailer/lib/dkim/index.js
MODULE 32: load built-in module crypto
MODULE 32: Module._load REQUEST ../smtp-connection/http-proxy-client parent: /usr/src/app/node_modules/nodemailer/lib/mailer/index.js
MODULE 32: RELATIVE: requested: ../smtp-connection/http-proxy-client from parent.id /usr/src/app/node_modules/nodemailer/lib/mailer/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/mailer"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/smtp-connection/http-proxy-client.js" for module "/usr/src/app/node_modules/nodemailer/lib/smtp-connection/http-proxy-client.js"
MODULE 32: Module._load REQUEST net parent: /usr/src/app/node_modules/nodemailer/lib/smtp-connection/http-proxy-client.js
MODULE 32: load built-in module net
MODULE 32: Module._load REQUEST tls parent: /usr/src/app/node_modules/nodemailer/lib/smtp-connection/http-proxy-client.js
MODULE 32: load built-in module tls
MODULE 32: Module._load REQUEST url parent: /usr/src/app/node_modules/nodemailer/lib/smtp-connection/http-proxy-client.js
MODULE 32: load built-in module url
MODULE 32: Module._load REQUEST util parent: /usr/src/app/node_modules/nodemailer/lib/mailer/index.js
MODULE 32: load built-in module util
MODULE 32: Module._load REQUEST url parent: /usr/src/app/node_modules/nodemailer/lib/mailer/index.js
MODULE 32: load built-in module url
MODULE 32: Module._load REQUEST ../../package.json parent: /usr/src/app/node_modules/nodemailer/lib/mailer/index.js
MODULE 32: RELATIVE: requested: ../../package.json from parent.id /usr/src/app/node_modules/nodemailer/lib/mailer/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/mailer"]
MODULE 32: Module._load REQUEST ./mail-message parent: /usr/src/app/node_modules/nodemailer/lib/mailer/index.js
MODULE 32: RELATIVE: requested: ./mail-message from parent.id /usr/src/app/node_modules/nodemailer/lib/mailer/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/mailer"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/mailer/mail-message.js" for module "/usr/src/app/node_modules/nodemailer/lib/mailer/mail-message.js"
MODULE 32: Module._load REQUEST ../shared parent: /usr/src/app/node_modules/nodemailer/lib/mailer/mail-message.js
MODULE 32: Module._load REQUEST ../mime-node parent: /usr/src/app/node_modules/nodemailer/lib/mailer/mail-message.js
MODULE 32: RELATIVE: requested: ../mime-node from parent.id /usr/src/app/node_modules/nodemailer/lib/mailer/mail-message.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/mailer"]
MODULE 32: Module._load REQUEST ../mime-funcs parent: /usr/src/app/node_modules/nodemailer/lib/mailer/mail-message.js
MODULE 32: RELATIVE: requested: ../mime-funcs from parent.id /usr/src/app/node_modules/nodemailer/lib/mailer/mail-message.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/mailer"]
MODULE 32: Module._load REQUEST net parent: /usr/src/app/node_modules/nodemailer/lib/mailer/index.js
MODULE 32: load built-in module net
MODULE 32: Module._load REQUEST dns parent: /usr/src/app/node_modules/nodemailer/lib/mailer/index.js
MODULE 32: load built-in module dns
MODULE 32: Module._load REQUEST crypto parent: /usr/src/app/node_modules/nodemailer/lib/mailer/index.js
MODULE 32: load built-in module crypto
MODULE 32: Module._load REQUEST ./shared parent: /usr/src/app/node_modules/nodemailer/lib/nodemailer.js
MODULE 32: RELATIVE: requested: ./shared from parent.id /usr/src/app/node_modules/nodemailer/lib/nodemailer.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib"]
MODULE 32: Module._load REQUEST ./smtp-pool parent: /usr/src/app/node_modules/nodemailer/lib/nodemailer.js
MODULE 32: RELATIVE: requested: ./smtp-pool from parent.id /usr/src/app/node_modules/nodemailer/lib/nodemailer.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/smtp-pool/index.js" for module "/usr/src/app/node_modules/nodemailer/lib/smtp-pool/index.js"
MODULE 32: Module._load REQUEST events parent: /usr/src/app/node_modules/nodemailer/lib/smtp-pool/index.js
MODULE 32: load built-in module events
MODULE 32: Module._load REQUEST ./pool-resource parent: /usr/src/app/node_modules/nodemailer/lib/smtp-pool/index.js
MODULE 32: RELATIVE: requested: ./pool-resource from parent.id /usr/src/app/node_modules/nodemailer/lib/smtp-pool/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/smtp-pool"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/smtp-pool/pool-resource.js" for module "/usr/src/app/node_modules/nodemailer/lib/smtp-pool/pool-resource.js"
MODULE 32: Module._load REQUEST ../smtp-connection parent: /usr/src/app/node_modules/nodemailer/lib/smtp-pool/pool-resource.js
MODULE 32: RELATIVE: requested: ../smtp-connection from parent.id /usr/src/app/node_modules/nodemailer/lib/smtp-pool/pool-resource.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/smtp-pool"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/smtp-connection/index.js" for module "/usr/src/app/node_modules/nodemailer/lib/smtp-connection/index.js"
MODULE 32: Module._load REQUEST ../../package.json parent: /usr/src/app/node_modules/nodemailer/lib/smtp-connection/index.js
MODULE 32: RELATIVE: requested: ../../package.json from parent.id /usr/src/app/node_modules/nodemailer/lib/smtp-connection/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/smtp-connection"]
MODULE 32: Module._load REQUEST events parent: /usr/src/app/node_modules/nodemailer/lib/smtp-connection/index.js
MODULE 32: load built-in module events
MODULE 32: Module._load REQUEST net parent: /usr/src/app/node_modules/nodemailer/lib/smtp-connection/index.js
MODULE 32: load built-in module net
MODULE 32: Module._load REQUEST tls parent: /usr/src/app/node_modules/nodemailer/lib/smtp-connection/index.js
MODULE 32: load built-in module tls
MODULE 32: Module._load REQUEST os parent: /usr/src/app/node_modules/nodemailer/lib/smtp-connection/index.js
MODULE 32: load built-in module os
MODULE 32: Module._load REQUEST crypto parent: /usr/src/app/node_modules/nodemailer/lib/smtp-connection/index.js
MODULE 32: load built-in module crypto
MODULE 32: Module._load REQUEST ./data-stream parent: /usr/src/app/node_modules/nodemailer/lib/smtp-connection/index.js
MODULE 32: RELATIVE: requested: ./data-stream from parent.id /usr/src/app/node_modules/nodemailer/lib/smtp-connection/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/smtp-connection"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/smtp-connection/data-stream.js" for module "/usr/src/app/node_modules/nodemailer/lib/smtp-connection/data-stream.js"
MODULE 32: Module._load REQUEST stream parent: /usr/src/app/node_modules/nodemailer/lib/smtp-connection/data-stream.js
MODULE 32: load built-in module stream
MODULE 32: Module._load REQUEST stream parent: /usr/src/app/node_modules/nodemailer/lib/smtp-connection/index.js
MODULE 32: load built-in module stream
MODULE 32: Module._load REQUEST ../shared parent: /usr/src/app/node_modules/nodemailer/lib/smtp-connection/index.js
MODULE 32: RELATIVE: requested: ../shared from parent.id /usr/src/app/node_modules/nodemailer/lib/smtp-connection/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/smtp-connection"]
MODULE 32: Module._load REQUEST ../shared parent: /usr/src/app/node_modules/nodemailer/lib/smtp-pool/pool-resource.js
MODULE 32: RELATIVE: requested: ../shared from parent.id /usr/src/app/node_modules/nodemailer/lib/smtp-pool/pool-resource.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/smtp-pool"]
MODULE 32: Module._load REQUEST ../xoauth2 parent: /usr/src/app/node_modules/nodemailer/lib/smtp-pool/pool-resource.js
MODULE 32: RELATIVE: requested: ../xoauth2 from parent.id /usr/src/app/node_modules/nodemailer/lib/smtp-pool/pool-resource.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/smtp-pool"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/xoauth2/index.js" for module "/usr/src/app/node_modules/nodemailer/lib/xoauth2/index.js"
MODULE 32: Module._load REQUEST stream parent: /usr/src/app/node_modules/nodemailer/lib/xoauth2/index.js
MODULE 32: load built-in module stream
MODULE 32: Module._load REQUEST ../fetch parent: /usr/src/app/node_modules/nodemailer/lib/xoauth2/index.js
MODULE 32: RELATIVE: requested: ../fetch from parent.id /usr/src/app/node_modules/nodemailer/lib/xoauth2/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/xoauth2"]
MODULE 32: Module._load REQUEST crypto parent: /usr/src/app/node_modules/nodemailer/lib/xoauth2/index.js
MODULE 32: load built-in module crypto
MODULE 32: Module._load REQUEST ../shared parent: /usr/src/app/node_modules/nodemailer/lib/xoauth2/index.js
MODULE 32: RELATIVE: requested: ../shared from parent.id /usr/src/app/node_modules/nodemailer/lib/xoauth2/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/xoauth2"]
MODULE 32: Module._load REQUEST events parent: /usr/src/app/node_modules/nodemailer/lib/smtp-pool/pool-resource.js
MODULE 32: load built-in module events
MODULE 32: Module._load REQUEST ../smtp-connection parent: /usr/src/app/node_modules/nodemailer/lib/smtp-pool/index.js
MODULE 32: Module._load REQUEST ../well-known parent: /usr/src/app/node_modules/nodemailer/lib/smtp-pool/index.js
MODULE 32: RELATIVE: requested: ../well-known from parent.id /usr/src/app/node_modules/nodemailer/lib/smtp-pool/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/smtp-pool"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/well-known/index.js" for module "/usr/src/app/node_modules/nodemailer/lib/well-known/index.js"
MODULE 32: Module._load REQUEST ./services.json parent: /usr/src/app/node_modules/nodemailer/lib/well-known/index.js
MODULE 32: RELATIVE: requested: ./services.json from parent.id /usr/src/app/node_modules/nodemailer/lib/well-known/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/well-known"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/well-known/services.json" for module "/usr/src/app/node_modules/nodemailer/lib/well-known/services.json"
MODULE 32: Module._load REQUEST ../shared parent: /usr/src/app/node_modules/nodemailer/lib/smtp-pool/index.js
MODULE 32: RELATIVE: requested: ../shared from parent.id /usr/src/app/node_modules/nodemailer/lib/smtp-pool/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/smtp-pool"]
MODULE 32: Module._load REQUEST ../../package.json parent: /usr/src/app/node_modules/nodemailer/lib/smtp-pool/index.js
MODULE 32: RELATIVE: requested: ../../package.json from parent.id /usr/src/app/node_modules/nodemailer/lib/smtp-pool/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/smtp-pool"]
MODULE 32: Module._load REQUEST ./smtp-transport parent: /usr/src/app/node_modules/nodemailer/lib/nodemailer.js
MODULE 32: RELATIVE: requested: ./smtp-transport from parent.id /usr/src/app/node_modules/nodemailer/lib/nodemailer.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/smtp-transport/index.js" for module "/usr/src/app/node_modules/nodemailer/lib/smtp-transport/index.js"
MODULE 32: Module._load REQUEST events parent: /usr/src/app/node_modules/nodemailer/lib/smtp-transport/index.js
MODULE 32: load built-in module events
MODULE 32: Module._load REQUEST ../smtp-connection parent: /usr/src/app/node_modules/nodemailer/lib/smtp-transport/index.js
MODULE 32: RELATIVE: requested: ../smtp-connection from parent.id /usr/src/app/node_modules/nodemailer/lib/smtp-transport/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/smtp-transport"]
MODULE 32: Module._load REQUEST ../well-known parent: /usr/src/app/node_modules/nodemailer/lib/smtp-transport/index.js
MODULE 32: RELATIVE: requested: ../well-known from parent.id /usr/src/app/node_modules/nodemailer/lib/smtp-transport/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/smtp-transport"]
MODULE 32: Module._load REQUEST ../shared parent: /usr/src/app/node_modules/nodemailer/lib/smtp-transport/index.js
MODULE 32: RELATIVE: requested: ../shared from parent.id /usr/src/app/node_modules/nodemailer/lib/smtp-transport/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/smtp-transport"]
MODULE 32: Module._load REQUEST ../xoauth2 parent: /usr/src/app/node_modules/nodemailer/lib/smtp-transport/index.js
MODULE 32: RELATIVE: requested: ../xoauth2 from parent.id /usr/src/app/node_modules/nodemailer/lib/smtp-transport/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/smtp-transport"]
MODULE 32: Module._load REQUEST ../../package.json parent: /usr/src/app/node_modules/nodemailer/lib/smtp-transport/index.js
MODULE 32: RELATIVE: requested: ../../package.json from parent.id /usr/src/app/node_modules/nodemailer/lib/smtp-transport/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/smtp-transport"]
MODULE 32: Module._load REQUEST ./sendmail-transport parent: /usr/src/app/node_modules/nodemailer/lib/nodemailer.js
MODULE 32: RELATIVE: requested: ./sendmail-transport from parent.id /usr/src/app/node_modules/nodemailer/lib/nodemailer.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/sendmail-transport/index.js" for module "/usr/src/app/node_modules/nodemailer/lib/sendmail-transport/index.js"
MODULE 32: Module._load REQUEST child_process parent: /usr/src/app/node_modules/nodemailer/lib/sendmail-transport/index.js
MODULE 32: load built-in module child_process
MODULE 32: Module._load REQUEST ../../package.json parent: /usr/src/app/node_modules/nodemailer/lib/sendmail-transport/index.js
MODULE 32: RELATIVE: requested: ../../package.json from parent.id /usr/src/app/node_modules/nodemailer/lib/sendmail-transport/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/sendmail-transport"]
MODULE 32: Module._load REQUEST ../shared parent: /usr/src/app/node_modules/nodemailer/lib/sendmail-transport/index.js
MODULE 32: RELATIVE: requested: ../shared from parent.id /usr/src/app/node_modules/nodemailer/lib/sendmail-transport/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/sendmail-transport"]
MODULE 32: Module._load REQUEST ./stream-transport parent: /usr/src/app/node_modules/nodemailer/lib/nodemailer.js
MODULE 32: RELATIVE: requested: ./stream-transport from parent.id /usr/src/app/node_modules/nodemailer/lib/nodemailer.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/stream-transport/index.js" for module "/usr/src/app/node_modules/nodemailer/lib/stream-transport/index.js"
MODULE 32: Module._load REQUEST ../../package.json parent: /usr/src/app/node_modules/nodemailer/lib/stream-transport/index.js
MODULE 32: RELATIVE: requested: ../../package.json from parent.id /usr/src/app/node_modules/nodemailer/lib/stream-transport/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/stream-transport"]
MODULE 32: Module._load REQUEST ../shared parent: /usr/src/app/node_modules/nodemailer/lib/stream-transport/index.js
MODULE 32: RELATIVE: requested: ../shared from parent.id /usr/src/app/node_modules/nodemailer/lib/stream-transport/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/stream-transport"]
MODULE 32: Module._load REQUEST ./json-transport parent: /usr/src/app/node_modules/nodemailer/lib/nodemailer.js
MODULE 32: RELATIVE: requested: ./json-transport from parent.id /usr/src/app/node_modules/nodemailer/lib/nodemailer.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/json-transport/index.js" for module "/usr/src/app/node_modules/nodemailer/lib/json-transport/index.js"
MODULE 32: Module._load REQUEST ../../package.json parent: /usr/src/app/node_modules/nodemailer/lib/json-transport/index.js
MODULE 32: RELATIVE: requested: ../../package.json from parent.id /usr/src/app/node_modules/nodemailer/lib/json-transport/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/json-transport"]
MODULE 32: Module._load REQUEST ../shared parent: /usr/src/app/node_modules/nodemailer/lib/json-transport/index.js
MODULE 32: RELATIVE: requested: ../shared from parent.id /usr/src/app/node_modules/nodemailer/lib/json-transport/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/json-transport"]
MODULE 32: Module._load REQUEST ./ses-transport parent: /usr/src/app/node_modules/nodemailer/lib/nodemailer.js
MODULE 32: RELATIVE: requested: ./ses-transport from parent.id /usr/src/app/node_modules/nodemailer/lib/nodemailer.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib"]
MODULE 32: load "/usr/src/app/node_modules/nodemailer/lib/ses-transport/index.js" for module "/usr/src/app/node_modules/nodemailer/lib/ses-transport/index.js"
MODULE 32: Module._load REQUEST events parent: /usr/src/app/node_modules/nodemailer/lib/ses-transport/index.js
MODULE 32: load built-in module events
MODULE 32: Module._load REQUEST ../../package.json parent: /usr/src/app/node_modules/nodemailer/lib/ses-transport/index.js
MODULE 32: RELATIVE: requested: ../../package.json from parent.id /usr/src/app/node_modules/nodemailer/lib/ses-transport/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/ses-transport"]
MODULE 32: Module._load REQUEST ../shared parent: /usr/src/app/node_modules/nodemailer/lib/ses-transport/index.js
MODULE 32: RELATIVE: requested: ../shared from parent.id /usr/src/app/node_modules/nodemailer/lib/ses-transport/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/ses-transport"]
MODULE 32: Module._load REQUEST ../mime-node/le-windows parent: /usr/src/app/node_modules/nodemailer/lib/ses-transport/index.js
MODULE 32: RELATIVE: requested: ../mime-node/le-windows from parent.id /usr/src/app/node_modules/nodemailer/lib/ses-transport/index.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib/ses-transport"]
MODULE 32: Module._load REQUEST ./fetch parent: /usr/src/app/node_modules/nodemailer/lib/nodemailer.js
MODULE 32: RELATIVE: requested: ./fetch from parent.id /usr/src/app/node_modules/nodemailer/lib/nodemailer.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib"]
MODULE 32: Module._load REQUEST ../package.json parent: /usr/src/app/node_modules/nodemailer/lib/nodemailer.js
MODULE 32: RELATIVE: requested: ../package.json from parent.id /usr/src/app/node_modules/nodemailer/lib/nodemailer.js
MODULE 32: looking for ["/usr/src/app/node_modules/nodemailer/lib"]
11/14/2023, 9:44:30 PM: ➡ Signing in to http://dns-1.example.com/admin...
HTTP 32: call onSocket 0 0
HTTP 32: createConnection dns-1.example.com:80: [Object: null prototype] {
  protocol: 'http:',
  hostname: 'dns-1.example.com',
  hash: '',
  search: '?login',
  pathname: '/admin/index.php',
  path: null,
  href: 'http://dns-1.example.com/admin/index.php?login',
  method: 'GET',
  headers: {
    accept: '*/*',
    'accept-encoding': 'gzip, deflate, br',
    connection: 'close',
    'user-agent': 'node-fetch'
  },
  insecureHTTPParser: false,
  agent: undefined,
  port: 80,
  host: 'dns-1.example.com',
  noDelay: true,
  servername: 'dns-1.example.com',
  _agentKey: 'dns-1.example.com:80:'
}
NET 32: createConnection [
  [Object: null prototype] {
    protocol: 'http:',
    hostname: 'dns-1.example.com',
    hash: '',
    search: '?login',
    pathname: '/admin/index.php',
    path: null,
    href: 'http://dns-1.example.com/admin/index.php?login',
    method: 'GET',
    headers: {
      accept: '*/*',
      'accept-encoding': 'gzip, deflate, br',
      connection: 'close',
      'user-agent': 'node-fetch'
    },
    insecureHTTPParser: false,
    agent: undefined,
    port: 80,
    host: 'dns-1.example.com',
    noDelay: true,
    servername: 'dns-1.example.com',
    _agentKey: 'dns-1.example.com:80:',
    encoding: null
  },
  [Function (anonymous)],
  [Symbol(normalizedArgs)]: true
]
NET 32: pipe false null
NET 32: connect: find host dns-1.example.com
NET 32: connect: dns options { family: undefined, hints: 32 }
HTTP 32: sockets dns-1.example.com:80: 1 1
HTTP 32: outgoing message end.
(node:32) Warning: Setting the NODE_DEBUG environment variable to 'http' can expose sensitive data (such as passwords, tokens and authentication headers) in the resulting log.
(Use `node --trace-warnings ...` to show where the warning was created)
NET 32: _read
NET 32: _read wait for connection
NET 32: afterConnect
NET 32: _read
NET 32: Socket._handle.readStart
HTTP 32: AGENT incoming response!
NET 32: _read
HTTP 32: AGENT socket.destroySoon()
NET 32: _final: not ended, call shutdown()
HTTP 32: call onSocket 1 0
HTTP 32: createConnection dns-1.example.com:80: [Object: null prototype] {
  protocol: 'http:',
  hostname: 'dns-1.example.com',
  hash: '',
  search: '',
  pathname: '/admin/login.php',
  path: null,
  href: 'http://dns-1.example.com/admin/login.php',
  method: 'GET',
  headers: {
    accept: '*/*',
    'accept-encoding': 'gzip, deflate, br',
    connection: 'close',
    cookie: 'PHPSESSID=tfm0lm20m3hsrcuucdpafiise8',
    'user-agent': 'node-fetch'
  },
  insecureHTTPParser: false,
  agent: undefined,
  port: 80,
  host: 'dns-1.example.com',
  noDelay: true,
  servername: 'dns-1.example.com',
  _agentKey: 'dns-1.example.com:80:'
}
NET 32: createConnection [
  [Object: null prototype] {
    protocol: 'http:',
    hostname: 'dns-1.example.com',
    hash: '',
    search: '',
    pathname: '/admin/login.php',
    path: null,
    href: 'http://dns-1.example.com/admin/login.php',
    method: 'GET',
    headers: {
      accept: '*/*',
      'accept-encoding': 'gzip, deflate, br',
      connection: 'close',
      cookie: 'PHPSESSID=tfm0lm20m3hsrcuucdpafiise8',
      'user-agent': 'node-fetch'
    },
    insecureHTTPParser: false,
    agent: undefined,
    port: 80,
    host: 'dns-1.example.com',
    noDelay: true,
    servername: 'dns-1.example.com',
    _agentKey: 'dns-1.example.com:80:',
    encoding: null
  },
  [Function (anonymous)],
  [Symbol(normalizedArgs)]: true
]
NET 32: pipe false null
NET 32: connect: find host dns-1.example.com
NET 32: connect: dns options { family: undefined, hints: 32 }
HTTP 32: sockets dns-1.example.com:80: 2 2
HTTP 32: outgoing message end.
NET 32: _read
NET 32: _read wait for connection
NET 32: afterShutdown destroyed=false
NET 32: destroy
NET 32: close
NET 32: close handle
NET 32: emit close
HTTP 32: CLIENT socket onClose
HTTP 32: removeSocket dns-1.example.com:80: writable: false
HTTP 32: HTTP socket close
NET 32: afterConnect
NET 32: _read
NET 32: Socket._handle.readStart
HTTP 32: AGENT incoming response!
NET 32: _read
HTTP 32: AGENT socket.destroySoon()
NET 32: _final: not ended, call shutdown()
HTTP 32: call onSocket 1 0
HTTP 32: createConnection dns-1.example.com:80: [Object: null prototype] {
  protocol: 'http:',
  hostname: 'dns-1.example.com',
  hash: '',
  search: '?login',
  pathname: '/admin/index.php',
  path: null,
  href: 'http://dns-1.example.com/admin/index.php?login',
  method: 'POST',
  headers: {
    accept: '*/*',
    'accept-encoding': 'gzip, deflate, br',
    connection: 'close',
    'content-length': '41',
    'content-type': 'application/x-www-form-urlencoded',
    cookie: 'PHPSESSID=tfm0lm20m3hsrcuucdpafiise8',
    'user-agent': 'node-fetch'
  },
  insecureHTTPParser: false,
  agent: undefined,
  port: 80,
  host: 'dns-1.example.com',
  noDelay: true,
  servername: 'dns-1.example.com',
  _agentKey: 'dns-1.example.com:80:'
}
NET 32: createConnection [
  [Object: null prototype] {
    protocol: 'http:',
    hostname: 'dns-1.example.com',
    hash: '',
    search: '?login',
    pathname: '/admin/index.php',
    path: null,
    href: 'http://dns-1.example.com/admin/index.php?login',
    method: 'POST',
    headers: {
      accept: '*/*',
      'accept-encoding': 'gzip, deflate, br',
      connection: 'close',
      'content-length': '41',
      'content-type': 'application/x-www-form-urlencoded',
      cookie: 'PHPSESSID=tfm0lm20m3hsrcuucdpafiise8',
      'user-agent': 'node-fetch'
    },
    insecureHTTPParser: false,
    agent: undefined,
    port: 80,
    host: 'dns-1.example.com',
    noDelay: true,
    servername: 'dns-1.example.com',
    _agentKey: 'dns-1.example.com:80:',
    encoding: null
  },
  [Function (anonymous)],
  [Symbol(normalizedArgs)]: true
]
NET 32: pipe false null
NET 32: connect: find host dns-1.example.com
NET 32: connect: dns options { family: undefined, hints: 32 }
HTTP 32: sockets dns-1.example.com:80: 2 2
HTTP 32: write ret = true
NET 32: _read
NET 32: _read wait for connection
HTTP 32: outgoing message end.
NET 32: afterShutdown destroyed=false
NET 32: destroy
NET 32: close
NET 32: close handle
NET 32: emit close
HTTP 32: CLIENT socket onClose
HTTP 32: removeSocket dns-1.example.com:80: writable: false
HTTP 32: HTTP socket close
NET 32: afterConnect
NET 32: _read
NET 32: Socket._handle.readStart
HTTP 32: AGENT incoming response!
NET 32: _read
HTTP 32: AGENT socket.destroySoon()
NET 32: _final: not ended, call shutdown()
NET 32: _read
11/14/2023, 9:44:31 PM: ✔ Successfully signed in to http://dns-1.example.com/admin!
11/14/2023, 9:44:31 PM: ➡ Downloading backup from http://dns-1.example.com/admin...
HTTP 32: call onSocket 1 0
HTTP 32: createConnection dns-1.example.com:80: [Object: null prototype] {
  protocol: 'http:',
  hostname: 'dns-1.example.com',
  hash: '',
  search: '',
  pathname: '/admin/scripts/pi-hole/php/teleporter.php',
  path: null,
  href: 'http://dns-1.example.com/admin/scripts/pi-hole/php/teleporter.php',
  method: 'POST',
  headers: {
    accept: '*/*',
    'accept-encoding': 'gzip, deflate, br',
    connection: 'close',
    'content-length': '1118',
    'content-type': 'multipart/form-data; boundary=----0916561300045650835559021274',
    cookie: 'persistentlogin=7ee0b99fd7ed3dff1598571115eab2fe; PHPSESSID=bk0h7rog0s5g2sk2qai62um8dh',
    'user-agent': 'node-fetch'
  },
  insecureHTTPParser: false,
  agent: undefined,
  port: 80,
  host: 'dns-1.example.com',
  noDelay: true,
  servername: 'dns-1.example.com',
  _agentKey: 'dns-1.example.com:80:'
}
NET 32: createConnection [
  [Object: null prototype] {
    protocol: 'http:',
    hostname: 'dns-1.example.com',
    hash: '',
    search: '',
    pathname: '/admin/scripts/pi-hole/php/teleporter.php',
    path: null,
    href: 'http://dns-1.example.com/admin/scripts/pi-hole/php/teleporter.php',
    method: 'POST',
    headers: {
      accept: '*/*',
      'accept-encoding': 'gzip, deflate, br',
      connection: 'close',
      'content-length': '1118',
      'content-type': 'multipart/form-data; boundary=----0916561300045650835559021274',
      cookie: 'persistentlogin=7ee0b99fd7ed3dff1598571115eab2fe; PHPSESSID=bk0h7rog0s5g2sk2qai62um8dh',
      'user-agent': 'node-fetch'
    },
    insecureHTTPParser: false,
    agent: undefined,
    port: 80,
    host: 'dns-1.example.com',
    noDelay: true,
    servername: 'dns-1.example.com',
    _agentKey: 'dns-1.example.com:80:',
    encoding: null
  },
  [Function (anonymous)],
  [Symbol(normalizedArgs)]: true
]
NET 32: pipe false null
NET 32: connect: find host dns-1.example.com
NET 32: connect: dns options { family: undefined, hints: 32 }
HTTP 32: sockets dns-1.example.com:80: 2 2
NET 32: _read
NET 32: _read wait for connection
HTTP 32: write ret = true
HTTP 32: write ret = true
HTTP 32: write ret = true
HTTP 32: write ret = true
HTTP 32: write ret = true
HTTP 32: write ret = true
HTTP 32: write ret = true
HTTP 32: write ret = true
HTTP 32: write ret = true
HTTP 32: write ret = true
HTTP 32: write ret = true
HTTP 32: write ret = true
HTTP 32: outgoing message end.
NET 32: afterShutdown destroyed=false
NET 32: destroy
NET 32: close
NET 32: close handle
NET 32: emit close
HTTP 32: CLIENT socket onClose
HTTP 32: removeSocket dns-1.example.com:80: writable: false
HTTP 32: HTTP socket close
NET 32: afterConnect
NET 32: _read
NET 32: Socket._handle.readStart
HTTP 32: AGENT incoming response!
NET 32: _read
HTTP 32: AGENT socket.destroySoon()
NET 32: _final: not ended, call shutdown()
11/14/2023, 9:44:31 PM: ⚠ Failure: Failed to download backup from "http://dns-1.example.com/admin".
11/14/2023, 9:44:31 PM: Waiting 30 minutes...
NET 32: afterShutdown destroyed=false
NET 32: destroy
NET 32: close
NET 32: close handle
NET 32: emit close
HTTP 32: CLIENT socket onClose
HTTP 32: removeSocket dns-1.example.com:80: writable: false
HTTP 32: HTTP socket close

Maybe this is helpful to you. I would love to stay with my preferred OS, maybe you'll have the time to look into this. Thanks in any case.

NormenKD avatar Nov 14 '23 21:11 NormenKD

I'm pretty unconfident this will fix the issue you're experiencing here, but in case the errors have anything to do with the Alpine OS-based Docker image, I am now also including a "distroless" version of the image at mattwebbio/orbital-sync:1-distroless. I don't think its likely to be the fix (I hardly understand what's going on in this thread), but it may be worth checking to see

mattwebbio avatar Mar 25 '24 17:03 mattwebbio

I finally got a chance to try the distroless image variant, and unfortunately it did not resolve the issue for me. Making a distroless version to enhance security posture is a great idea, though. Thanks for your work on this project! I'll try to put some time into troubleshooting this again soon.

barstown avatar Apr 21 '24 16:04 barstown