I have an external binary (a Go binary) that tries to do some http requests do a specific domain but failes when it tries to resolve the domain with the following error
dial tcp: lookup my.domain.com on [::1]:53: dial udp [::1]:53: connect: permission denied
If I ssh to the device and run the binary it works perfectly fine, I’ve tried adding sandboxed: false but same issue I don’t know what other kind of permission should I be given
This is what my application definition looks like
bundles:
{
file:
{
[x] goComponent/bin/my-binary /bin/
}
}
processes:
{
run:
{
(my-binary)
}
}
root@fx30:# cm info
Device: FX30
Firmware Version: SWI9X15Y_07.13.07.00 92cfd2c jenkins 2018/08/22 19:18:52
Bootloader Version: SWI9X15Y_07.13.07.00 92cfd2c jenkins 2018/08/22 19:18:39root@fx30:/etc# legato version
18.06.5.e4479a6a_4d846734b15dea928031af763d2d138c_modified