gpg сбой при получении с сервера ключей

Новое
sudo strace -e open -o ~/gpg.log gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3

open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
open("/usr/lib/libz.so.1", O_RDONLY|O_CLOEXEC) = 3
open("/usr/lib/libbz2.so.1.0", O_RDONLY|O_CLOEXEC) = 3
open("/usr/lib/libsqlite3.so.0", O_RDONLY|O_CLOEXEC) = 3
open("/usr/lib/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = 3
open("/usr/lib/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = 3
open("/usr/lib/libreadline.so.7", O_RDONLY|O_CLOEXEC) = 3
open("/usr/lib/libassuan.so.0", O_RDONLY|O_CLOEXEC) = 3
open("/usr/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
open("/usr/lib/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
open("/usr/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
open("/usr/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
open("/usr/lib/libncursesw.so.6", O_RDONLY|O_CLOEXEC) = 3
open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
open("/proc/sys/crypto/fips_enabled", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/gcrypt/hwf.deny", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("/root/.gnupg/gpg.conf", O_RDONLY) = 3
open("/root/.gnupg/pubring.gpg", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/root/.gnupg/pubring.kbx", O_RDONLY) = 3
open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 3
open("/usr/share/locale/ru/LC_MESSAGES/libgpg-error.mo", O_RDONLY) = 3
open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/gconv/gconv-modules", O_RDONLY|O_CLOEXEC) = 3
open("/usr/share/locale/ru/LC_MESSAGES/libc.mo", O_RDONLY) = 4
open("/usr/share/locale/ru/LC_MESSAGES/gnupg2.mo", O_RDONLY) = 4
+++ exited with 2 +++
Я понимаю что локи не влият.
Ulin
si_status=2
а это твое ...... я и не заметил. Ты прав - неплохо бы почитать, что означает этот код ....
Ошибки не исчезают с опытом - они просто умнеют
Локальные ключи импортирует. А вот через сеть...
Ulin
Новое
не понял - и даже не добралось до сети???
Если будешь трейсить сеть, то можно с это опцией - -e trace=network а если еще и с дочерними, то опция -f
Ошибки не исчезают с опытом - они просто умнеют
Ulin
Локальные ключи импортирует. А вот через сеть...
Все понял ........
Ошибки не исчезают с опытом - они просто умнеют
sudo strace -e trace=network -o ~/gpg.log gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3

socket(AF_UNIX, SOCK_STREAM, 0)         = 3
connect(3, {sa_family=AF_UNIX, sun_path="/root/.gnupg/S.dirmngr"}, 24) = 0
+++ exited with 2 +++

Если я правильно написал O E аргумент
sudo strace -e network -f  -o ~/gpg.log pacman-key --refresh-keys
15172 +++ exited with 0 +++
15171 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=15172, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
15173 +++ exited with 0 +++
15171 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=15173, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
15174 +++ exited with 0 +++
15171 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=15174, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
15175 +++ exited with 0 +++
15171 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=15175, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
15176 +++ exited with 0 +++
15171 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=15176, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
15177 +++ exited with 0 +++
15171 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=15177, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
15178 +++ exited with 0 +++
15171 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=15178, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
15179 +++ exited with 0 +++
15171 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=15179, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
15180 socket(AF_UNIX, SOCK_STREAM, 0)   = 5
15180 connect(5, {sa_family=AF_UNIX, sun_path="/etc/pacman.d/gnupg/S.dirmngr"}, 31) = 0
15180 +++ exited with 2 +++
15171 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=15180, si_uid=0, si_status=2, si_utime=1, si_stime=0} ---
15182 +++ exited with 0 +++
15171 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=15182, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
15183 +++ exited with 0 +++
15171 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=15183, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
15171 +++ exited with 1 +++
вроде все нормально - ничего криминального не вижу - вызовы socket и connect ...... выход без ошибок
Можешь почитать их описание .......
Ошибки не исчезают с опытом - они просто умнеют
Похоже увлек я тебя слишком далеко и глубоко - нужно спустится на земля и подумать ...... какая то не понятная ошибка
gpg: сбой при получении с сервера ключей: Нет такого файла или каталога
Думал выйдем на этот файл или каталог, чтобы понять .... но не получилось
Может кто подскажет и направит по другому пути ...
PS ... Нет такого файла или каталога ........ где нет, на сервере??? - выходит, что сеть нормальна, коннектится нормально, а файл не находит ... а как это так не находит??? Даже интересно ........ может у кого есть идеи ....???
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.