Shadow warnings #3176
-
I'm running some Shadow (603ae87) Tor experiments with some Rust application code, and am seeing some warnings. I suspect they're all harmless, since the experiments seem to run fine, but was hoping for a second opinion to be sure:
The first two seem to be throughout the experiment, the last one is only at the very end of the experiment, right at the |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
This is
This is probably due to hostname lookups. I don't remember the exact code path, but something in libc will sometimes try to connect to the unix socket for systemd-resolved or something. You should be able to check the strace log for the process and look at the
This one is interesting, I've never seen it be triggered before. My guess is that it might happen when dropping the descriptor table. If there's a process with more than 10_000 file descriptors, it might trigger that. If you could change the warning to a panic (or maybe add |
Beta Was this translation helpful? Give feedback.
This is
SOL_TCP
andTCP_ULP
. It's probably being used for in-kernel TLS. Hopefully the application has a fallback TLS implementation (it probably does if it's not failing). I don't know much about the TLS ULP, but if you can verify TLS is still working then it's probably fine. Do you know what application or library is triggering this warning?This is probably due to hostname lookups. I don't remember the exact code path, but something in l…