Hi.
List has been rather sparse today. I have a curl issue that I thought I'd toss out. Yes it's off topic, and yes I've posted to the curl list as well.
The basic url operates within the browser the curl cmd generates a timeout (7) error.
curl --verbose -L 'https://www.saddleback.edu/' -H 'User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0' -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' -H 'Accept-Language: en-US,en;q=0.5' --compressed -H 'Connection: keep-alive' --cookie-jar /crawl_tmp/a.lwp --cookie /crawl_tmp/a.lwp
thoughts??
thanks
On Wed, Sep 23, 2020, at 1:38 PM, bruce wrote:
Hi.
List has been rather sparse today. I have a curl issue that I thought I'd toss out. Yes it's off topic, and yes I've posted to the curl list as well.
The basic url operates within the browser the curl cmd generates a timeout (7) error.
curl --verbose -L 'https://www.saddleback.edu/' -H 'User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0' -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' -H 'Accept-Language: en-US,en;q=0.5' --compressed -H 'Connection: keep-alive' --cookie-jar /crawl_tmp/a.lwp --cookie /crawl_tmp/a.lwp
thoughts??
Maybe a transient issue? Does not timeout for me...
14:02-doug@wombat-~/temp13>curl --verbose -L 'https://www.saddleback.edu/' -H 'User-Agent:Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0' -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' -H 'Accept-Language: en-US,en;q=0.5' --compressed -H 'Connection:keep-alive' --cookie-jar /crawl_tmp/a.lwp --cookie /crawl_tmp/a.lwp * Trying 209.129.85.100:443... * Connected to www.saddleback.edu (209.129.85.100) port 443 (#0)
[snip]
* Connection #0 to host www.saddleback.edu left intact * WARNING: failed to save cookies in /crawl_tmp/a.lwp 14:03-doug@wombat-~/temp13>
On 23Sep2020 16:38, bruce badouglas@gmail.com wrote:
List has been rather sparse today. I have a curl issue that I thought I'd toss out. Yes it's off topic, and yes I've posted to the curl list as well.
The basic url operates within the browser the curl cmd generates a timeout (7) error.
Browser vs command line is sometimes proxy vs no proxy, depending on your settings.
My go to for debugging opaque stuff like this is strace:
strace curl ........
which will at least show you the OS call that timed out - that can be illuminating.
Cheers, Cameron Simpson cs@cskk.id.au
Hi Cameron.
Thanks for the reply. Never really used "strace" before, but it might be time to jump in.
A bit of background. I'm testing all of this on an older Centos 7 instance. I created the instance/droplet so I can repeatedly test on a stable system. I have a "custom" image that Digital Image allows me to use to quickly reproduce a base test system.
As a quick test I created a test centos 7 base droplet. It allows >> curl -L 'www.saddleback.edu' , to run with no issues. So my probs are self created.
If you have a few mins, the following is the strace output. I'm not sure what I need/should be focusing on to get the 'aha!!' moment.
My assumption is that I've left something out in the creation of the custom image. The weird thing is that as far as I know,, I'm able to curl other sites with no issues.
================================================== execve("/usr/bin/curl", ["curl", "-L", "https://www.saddleback.edu/cs/"], 0x7fff6a022c20 /* 26 vars */) = 0 brk(NULL) = 0x8ec000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452ed000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=37616, ...}) = 0 mmap(NULL, 37616, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fad452e3000 close(3) = 0 open("/lib64/libcurl.so.4", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\243\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=439288, ...}) = 0 mmap(NULL, 2527496, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad44e63000 mprotect(0x7fad44ec9000, 2097152, PROT_NONE) = 0 mmap(0x7fad450c9000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x66000) = 0x7fad450c9000 mmap(0x7fad450cc000, 264, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fad450cc000 close(3) = 0 open("/lib64/libssl3.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\311\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=370584, ...}) = 0 mmap(NULL, 2459400, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad44c0a000 mprotect(0x7fad44c5d000, 2097152, PROT_NONE) = 0 mmap(0x7fad44e5d000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x53000) = 0x7fad44e5d000 mmap(0x7fad44e62000, 1800, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fad44e62000 close(3) = 0 open("/lib64/libsmime3.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\223\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=168336, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452e2000 mmap(NULL, 2259832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad449e2000 mprotect(0x7fad44a07000, 2093056, PROT_NONE) = 0 mmap(0x7fad44c06000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fad44c06000 close(3) = 0 open("/lib64/libnss3.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\242\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1257728, ...}) = 0 mmap(NULL, 3335784, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad446b3000 mprotect(0x7fad447d9000, 2097152, PROT_NONE) = 0 mmap(0x7fad449d9000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x126000) = 0x7fad449d9000 mmap(0x7fad449e0000, 5736, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fad449e0000 close(3) = 0 open("/lib64/libnssutil3.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\314\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=198968, ...}) = 0 mmap(NULL, 2292760, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad44483000 mprotect(0x7fad444ac000, 2093056, PROT_NONE) = 0 mmap(0x7fad446ab000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7fad446ab000 close(3) = 0 open("/lib64/libplds4.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\17\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=15744, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452e1000 mmap(NULL, 2109728, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad4427f000 mprotect(0x7fad44282000, 2093056, PROT_NONE) = 0 mmap(0x7fad44481000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fad44481000 close(3) = 0 open("/lib64/libplc4.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\24\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=20040, ...}) = 0 mmap(NULL, 2113936, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad4407a000 mprotect(0x7fad4407e000, 2093056, PROT_NONE) = 0 mmap(0x7fad4427d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fad4427d000 close(3) = 0 open("/lib64/libnspr4.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\314\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=251792, ...}) = 0 mmap(NULL, 2350368, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad43e3c000 mprotect(0x7fad43e76000, 2093056, PROT_NONE) = 0 mmap(0x7fad44075000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x39000) = 0x7fad44075000 mmap(0x7fad44078000, 7456, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fad44078000 close(3) = 0 open("/lib64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200m\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=142144, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452e0000 mmap(NULL, 2208904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad43c20000 mprotect(0x7fad43c37000, 2093056, PROT_NONE) = 0 mmap(0x7fad43e36000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7fad43e36000 mmap(0x7fad43e38000, 13448, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fad43e38000 close(3) = 0 open("/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\16\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=19248, ...}) = 0 mmap(NULL, 2109744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad43a1c000 mprotect(0x7fad43a1e000, 2097152, PROT_NONE) = 0 mmap(0x7fad43c1e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fad43c1e000 close(3) = 0 open("/lib64/libz.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20!\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=90248, ...}) = 0 mmap(NULL, 2183272, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad43806000 mprotect(0x7fad4381b000, 2093056, PROT_NONE) = 0 mmap(0x7fad43a1a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7fad43a1a000 close(3) = 0 open("/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`&\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=2156240, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452df000 mmap(NULL, 3985920, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad43438000 mprotect(0x7fad435fb000, 2097152, PROT_NONE) = 0 mmap(0x7fad437fb000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c3000) = 0x7fad437fb000 mmap(0x7fad43801000, 16896, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fad43801000 close(3) = 0 open("/lib64/libidn.so.11", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0000\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=208920, ...}) = 0 mmap(NULL, 2302416, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad43205000 mprotect(0x7fad43237000, 2093056, PROT_NONE) = 0 mmap(0x7fad43436000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x31000) = 0x7fad43436000 close(3) = 0 open("/lib64/libssh2.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@V\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=186680, ...}) = 0 mmap(NULL, 2278808, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad42fd8000 mprotect(0x7fad43003000, 2097152, PROT_NONE) = 0 mmap(0x7fad43203000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2b000) = 0x7fad43203000 close(3) = 0 open("/lib64/libgssapi_krb5.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \307\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=320720, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452de000 mmap(NULL, 2410688, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad42d8b000 mprotect(0x7fad42dd5000, 2097152, PROT_NONE) = 0 mmap(0x7fad42fd5000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4a000) = 0x7fad42fd5000 close(3) = 0 open("/lib64/libkrb5.so.3", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=967760, ...}) = 0 mmap(NULL, 3050080, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad42aa2000 mprotect(0x7fad42b7b000, 2093056, PROT_NONE) = 0 mmap(0x7fad42d7a000, 69632, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd8000) = 0x7fad42d7a000 close(3) = 0 open("/lib64/libk5crypto.so.3", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320H\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=210784, ...}) = 0 mmap(NULL, 2302680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad4286f000 mprotect(0x7fad428a0000, 2093056, PROT_NONE) = 0 mmap(0x7fad42a9f000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x30000) = 0x7fad42a9f000 close(3) = 0 open("/lib64/libcom_err.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\25\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=15856, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452dd000 mmap(NULL, 2109928, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad4266b000 mprotect(0x7fad4266e000, 2093056, PROT_NONE) = 0 mmap(0x7fad4286d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fad4286d000 close(3) = 0 open("/lib64/liblber-2.4.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\2006\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=61952, ...}) = 0 mmap(NULL, 2154984, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad4245c000 mprotect(0x7fad4246a000, 2093056, PROT_NONE) = 0 mmap(0x7fad42669000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd000) = 0x7fad42669000 close(3) = 0 open("/lib64/libldap-2.4.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\376\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=352608, ...}) = 0 mmap(NULL, 2442704, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad42207000 mprotect(0x7fad42259000, 2097152, PROT_NONE) = 0 mmap(0x7fad42459000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x52000) = 0x7fad42459000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452dc000 open("/lib64/librt.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000"\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=43712, ...}) = 0 mmap(NULL, 2128952, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad41fff000 mprotect(0x7fad42006000, 2093056, PROT_NONE) = 0 mmap(0x7fad42205000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fad42205000 close(3) = 0 open("/lib64/libssl.so.10", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\253\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=470376, ...}) = 0 mmap(NULL, 2560784, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad41d8d000 mprotect(0x7fad41df4000, 2097152, PROT_NONE) = 0 mmap(0x7fad41ff4000, 45056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x67000) = 0x7fad41ff4000 close(3) = 0 open("/lib64/libcrypto.so.10", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\321\6\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=2521144, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452db000 mmap(NULL, 4596552, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad4192a000 mprotect(0x7fad41b60000, 2097152, PROT_NONE) = 0 mmap(0x7fad41d60000, 167936, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x236000) = 0x7fad41d60000 mmap(0x7fad41d89000, 13128, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fad41d89000 close(3) = 0 open("/lib64/libkrb5support.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360;\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=67104, ...}) = 0 mmap(NULL, 2160296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad4171a000 mprotect(0x7fad41728000, 2097152, PROT_NONE) = 0 mmap(0x7fad41928000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7fad41928000 close(3) = 0 open("/lib64/libkeyutils.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\25\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=15688, ...}) = 0 mmap(NULL, 2109720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad41516000 mprotect(0x7fad41519000, 2093056, PROT_NONE) = 0 mmap(0x7fad41718000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fad41718000 close(3) = 0 open("/lib64/libresolv.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\2009\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=109976, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452da000 mmap(NULL, 2202112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad412fc000 mprotect(0x7fad41312000, 2097152, PROT_NONE) = 0 mmap(0x7fad41512000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7fad41512000 mmap(0x7fad41514000, 6656, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fad41514000 close(3) = 0 open("/lib64/libsasl2.so.3", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260K\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=121320, ...}) = 0 mmap(NULL, 2213960, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad410df000 mprotect(0x7fad410fb000, 2093056, PROT_NONE) = 0 mmap(0x7fad412fa000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b000) = 0x7fad412fa000 close(3) = 0 open("/lib64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220j\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=155744, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452d9000 mmap(NULL, 2255216, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad40eb8000 mprotect(0x7fad40edc000, 2093056, PROT_NONE) = 0 mmap(0x7fad410db000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23000) = 0x7fad410db000 mmap(0x7fad410dd000, 6512, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fad410dd000 close(3) = 0 open("/lib64/libcrypt.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\16\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=40600, ...}) = 0 mmap(NULL, 2318912, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad40c81000 mprotect(0x7fad40c89000, 2093056, PROT_NONE) = 0 mmap(0x7fad40e88000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fad40e88000 mmap(0x7fad40e8a000, 184896, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fad40e8a000 close(3) = 0 open("/lib64/libpcre.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\25\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=402384, ...}) = 0 mmap(NULL, 2494984, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad40a1f000 mprotect(0x7fad40a7f000, 2097152, PROT_NONE) = 0 mmap(0x7fad40c7f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x60000) = 0x7fad40c7f000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452d8000 open("/lib64/libfreebl3.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\v\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=11392, ...}) = 0 mmap(NULL, 2105536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad4081c000 mprotect(0x7fad4081e000, 2093056, PROT_NONE) = 0 mmap(0x7fad40a1d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fad40a1d000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452d7000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452d6000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452d5000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452d4000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452d2000 arch_prctl(ARCH_SET_FS, 0x7fad452d2840) = 0 mprotect(0x7fad437fb000, 16384, PROT_READ) = 0 mprotect(0x7fad43c1e000, 4096, PROT_READ) = 0 mprotect(0x7fad40a1d000, 4096, PROT_READ) = 0 mprotect(0x7fad43e36000, 4096, PROT_READ) = 0 mprotect(0x7fad40c7f000, 4096, PROT_READ) = 0 mprotect(0x7fad40e88000, 4096, PROT_READ) = 0 mprotect(0x7fad410db000, 4096, PROT_READ) = 0 mprotect(0x7fad41718000, 4096, PROT_READ) = 0 mprotect(0x7fad41512000, 4096, PROT_READ) = 0 mprotect(0x7fad41928000, 4096, PROT_READ) = 0 mprotect(0x7fad42a9f000, 8192, PROT_READ) = 0 mprotect(0x7fad4286d000, 4096, PROT_READ) = 0 mprotect(0x7fad42d7a000, 57344, PROT_READ) = 0 mprotect(0x7fad42fd5000, 4096, PROT_READ) = 0 mprotect(0x7fad412fa000, 4096, PROT_READ) = 0 mprotect(0x7fad43a1a000, 4096, PROT_READ) = 0 mprotect(0x7fad41d60000, 114688, PROT_READ) = 0 mprotect(0x7fad41ff4000, 16384, PROT_READ) = 0 mprotect(0x7fad42205000, 4096, PROT_READ) = 0 mprotect(0x7fad44075000, 4096, PROT_READ) = 0 mprotect(0x7fad44481000, 4096, PROT_READ) = 0 mprotect(0x7fad4427d000, 4096, PROT_READ) = 0 mprotect(0x7fad446ab000, 28672, PROT_READ) = 0 mprotect(0x7fad449d9000, 20480, PROT_READ) = 0 mprotect(0x7fad44e5d000, 16384, PROT_READ) = 0 mprotect(0x7fad44c06000, 12288, PROT_READ) = 0 mprotect(0x7fad42669000, 4096, PROT_READ) = 0 stat("/etc/sysconfig/64bit_strstr_via_64bit_strstr_sse2_unaligned", 0x7ffcee697440) = -1 ENOENT (No such file or directory) mprotect(0x7fad42459000, 8192, PROT_READ) = 0 mprotect(0x7fad43203000, 4096, PROT_READ) = 0 mprotect(0x7fad43436000, 4096, PROT_READ) = 0 mprotect(0x7fad450c9000, 8192, PROT_READ) = 0 mprotect(0x624000, 4096, PROT_READ) = 0 mprotect(0x7fad452ee000, 4096, PROT_READ) = 0 munmap(0x7fad452e3000, 37616) = 0 set_tid_address(0x7fad452d2b10) = 4231 set_robust_list(0x7fad452d2b20, 24) = 0 rt_sigaction(SIGRTMIN, {sa_handler=0x7fad43c26860, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fad43c2f630}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {sa_handler=0x7fad43c268f0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fad43c2f630}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 statfs("/sys/fs/selinux", 0x7ffcee6986a0) = -1 ENOENT (No such file or directory) statfs("/selinux", 0x7ffcee6986a0) = -1 ENOENT (No such file or directory) brk(NULL) = 0x8ec000 brk(0x90d000) = 0x90d000 open("/proc/filesystems", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452ec000 read(3, "nodev\tsysfs\nnodev\trootfs\nnodev\tr"..., 1024) = 333 stat("/etc/sysconfig/64bit_strstr_via_64bit_strstr_sse2_unaligned", 0x7ffcee698270) = -1 ENOENT (No such file or directory) read(3, "", 1024) = 0 close(3) = 0 munmap(0x7fad452ec000, 4096) = 0 access("/etc/selinux/config", F_OK) = 0 open("/etc/pki/tls/legacy-settings", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/system-fips", F_OK) = -1 ENOENT (No such file or directory) pipe([3, 4]) = 0 close(3) = 0 close(4) = 0 rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[PIPE], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad4346e400}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 futex(0x7fad43c1f0d0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 gettid() = 4231 rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad43c2f630}, NULL, 8) = 0 open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=106176928, ...}) = 0 mmap(NULL, 106176928, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fad3a2d9000 close(3) = 0 open("/home/crawl_user/.curlrc", O_RDONLY) = -1 ENOENT (No such file or directory) ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0 brk(NULL) = 0x90d000 brk(0x92f000) = 0x92f000 socket(AF_INET6, SOCK_DGRAM, IPPROTO_IP) = 3 close(3) = 0 mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fad39ad8000 mprotect(0x7fad39ad8000, 4096, PROT_NONE) = 0 clone(child_stack=0x7fad3a2d7eb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fad3a2d89d0, tls=0x7fad3a2d8700, child_tidptr=0x7fad3a2d89d0) = 4232 poll(NULL, 0, 4) = 0 (Timeout) socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 setsockopt(3, SOL_SOCKET, SO_KEEPALIVE, [1], 4) = 0 setsockopt(3, SOL_TCP, TCP_KEEPIDLE, [60], 4) = 0 setsockopt(3, SOL_TCP, TCP_KEEPINTVL, [60], 4) = 0 fcntl(3, F_GETFL) = 0x2 (flags O_RDWR) fcntl(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0 connect(3, {sa_family=AF_INET, sin_port=htons(443), sin_addr=inet_addr("209.129.85.100")}, 16) = -1 EINPROGRESS (Operation now in progress) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 1 ([{fd=3, revents=POLLOUT|POLLERR|POLLHUP}]) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 1 ([{fd=3, revents=POLLOUT|POLLWRNORM|POLLERR|POLLHUP}]) getsockopt(3, SOL_SOCKET, SO_ERROR, [110], [4]) = 0 open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=2502, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452ec000 read(4, "# Locale name alias data base.\n#"..., 4096) = 2502 read(4, "", 4096) = 0 close(4) = 0 munmap(0x7fad452ec000, 4096) = 0 open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en_US.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) close(3) = 0 write(2, "c", 1c) = 1 write(2, "u", 1u) = 1 write(2, "r", 1r) = 1 write(2, "l", 1l) = 1 write(2, ":", 1:) = 1 write(2, " ", 1 ) = 1 write(2, "(", 1() = 1 write(2, "7", 17) = 1 write(2, ")", 1)) = 1 write(2, " ", 1 ) = 1 write(2, "F", 1F) = 1 write(2, "a", 1a) = 1 write(2, "i", 1i) = 1 write(2, "l", 1l) = 1 write(2, "e", 1e) = 1 write(2, "d", 1d) = 1 write(2, " ", 1 ) = 1 write(2, "c", 1c) = 1 write(2, "o", 1o) = 1 write(2, "n", 1n) = 1 write(2, "n", 1n) = 1 write(2, "e", 1e) = 1 write(2, "c", 1c) = 1 write(2, "t", 1t) = 1 write(2, " ", 1 ) = 1 write(2, "t", 1t) = 1 write(2, "o", 1o) = 1 write(2, " ", 1 ) = 1 write(2, "w", 1w) = 1 write(2, "w", 1w) = 1 write(2, "w", 1w) = 1 write(2, ".", 1.) = 1 write(2, "s", 1s) = 1 write(2, "a", 1a) = 1 write(2, "d", 1d) = 1 write(2, "d", 1d) = 1 write(2, "l", 1l) = 1 write(2, "e", 1e) = 1 write(2, "b", 1b) = 1 write(2, "a", 1a) = 1 write(2, "c", 1c) = 1 write(2, "k", 1k) = 1 write(2, ".", 1.) = 1 write(2, "e", 1e) = 1 write(2, "d", 1d) = 1 write(2, "u", 1u) = 1 write(2, ":", 1:) = 1 write(2, "4", 14) = 1 write(2, "4", 14) = 1 write(2, "3", 13) = 1 write(2, ";", 1;) = 1 write(2, " ", 1 ) = 1 write(2, "C", 1C) = 1 write(2, "o", 1o) = 1 write(2, "n", 1n) = 1 write(2, "n", 1n) = 1 write(2, "e", 1e) = 1 write(2, "c", 1c) = 1 write(2, "t", 1t) = 1 write(2, "i", 1i) = 1 write(2, "o", 1o) = 1 write(2, "n", 1n) = 1 write(2, " ", 1 ) = 1 write(2, "t", 1t) = 1 write(2, "i", 1i) = 1 write(2, "m", 1m) = 1 write(2, "e", 1e) = 1 write(2, "d", 1d) = 1 write(2, " ", 1 ) = 1 write(2, "o", 1o) = 1 write(2, "u", 1u) = 1 write(2, "t", 1t) = 1 write(2, "\n", 1 ) = 1 exit_group(7) = ? +++ exited with 7 +++
On Thu, Sep 24, 2020 at 6:19 PM Cameron Simpson cs@cskk.id.au wrote:
On 23Sep2020 16:38, bruce badouglas@gmail.com wrote:
List has been rather sparse today. I have a curl issue that I thought I'd toss out. Yes it's off topic, and yes I've posted to the curl list as well.
The basic url operates within the browser the curl cmd generates a timeout (7) error.
Browser vs command line is sometimes proxy vs no proxy, depending on your settings.
My go to for debugging opaque stuff like this is strace:
strace curl ........which will at least show you the OS call that timed out - that can be illuminating.
Cheers, Cameron Simpson cs@cskk.id.au _______________________________________________ users mailing list -- users@lists.fedoraproject.org To unsubscribe send an email to users-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org
Hi Cameron/List.
Regarding the Curl issue. It now appears that it's not a "Centos" issue. It appears that the college Saddleback college is blocking command line processes.
A conversation with their tech team said that they have gotten more strict due to the website being hit with DDOS attacks that shut down the site a while back.
So even though my tests weren't that extensive, they triggered the firewall/load balancer. While the IP of AWS are recognied and has some leeway, the IP addresses from Digital Ocean dont get the same love.
thanks
On Fri, Sep 25, 2020 at 7:55 AM bruce badouglas@gmail.com wrote:
Hi Cameron.
Thanks for the reply. Never really used "strace" before, but it might be time to jump in.
A bit of background. I'm testing all of this on an older Centos 7 instance. I created the instance/droplet so I can repeatedly test on a stable system. I have a "custom" image that Digital Image allows me to use to quickly reproduce a base test system.
As a quick test I created a test centos 7 base droplet. It allows >> curl -L 'www.saddleback.edu' , to run with no issues. So my probs are self created.
If you have a few mins, the following is the strace output. I'm not sure what I need/should be focusing on to get the 'aha!!' moment.
My assumption is that I've left something out in the creation of the custom image. The weird thing is that as far as I know,, I'm able to curl other sites with no issues.
================================================== execve("/usr/bin/curl", ["curl", "-L", "https://www.saddleback.edu/cs/"], 0x7fff6a022c20 /* 26 vars */) = 0 brk(NULL) = 0x8ec000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452ed000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=37616, ...}) = 0 mmap(NULL, 37616, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fad452e3000 close(3) = 0 open("/lib64/libcurl.so.4", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\243\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=439288, ...}) = 0 mmap(NULL, 2527496, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad44e63000 mprotect(0x7fad44ec9000, 2097152, PROT_NONE) = 0 mmap(0x7fad450c9000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x66000) = 0x7fad450c9000 mmap(0x7fad450cc000, 264, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fad450cc000 close(3) = 0 open("/lib64/libssl3.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\311\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=370584, ...}) = 0 mmap(NULL, 2459400, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad44c0a000 mprotect(0x7fad44c5d000, 2097152, PROT_NONE) = 0 mmap(0x7fad44e5d000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x53000) = 0x7fad44e5d000 mmap(0x7fad44e62000, 1800, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fad44e62000 close(3) = 0 open("/lib64/libsmime3.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\223\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=168336, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452e2000 mmap(NULL, 2259832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad449e2000 mprotect(0x7fad44a07000, 2093056, PROT_NONE) = 0 mmap(0x7fad44c06000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fad44c06000 close(3) = 0 open("/lib64/libnss3.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\242\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1257728, ...}) = 0 mmap(NULL, 3335784, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad446b3000 mprotect(0x7fad447d9000, 2097152, PROT_NONE) = 0 mmap(0x7fad449d9000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x126000) = 0x7fad449d9000 mmap(0x7fad449e0000, 5736, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fad449e0000 close(3) = 0 open("/lib64/libnssutil3.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\314\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=198968, ...}) = 0 mmap(NULL, 2292760, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad44483000 mprotect(0x7fad444ac000, 2093056, PROT_NONE) = 0 mmap(0x7fad446ab000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7fad446ab000 close(3) = 0 open("/lib64/libplds4.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\17\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=15744, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452e1000 mmap(NULL, 2109728, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad4427f000 mprotect(0x7fad44282000, 2093056, PROT_NONE) = 0 mmap(0x7fad44481000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fad44481000 close(3) = 0 open("/lib64/libplc4.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\24\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=20040, ...}) = 0 mmap(NULL, 2113936, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad4407a000 mprotect(0x7fad4407e000, 2093056, PROT_NONE) = 0 mmap(0x7fad4427d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fad4427d000 close(3) = 0 open("/lib64/libnspr4.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\314\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=251792, ...}) = 0 mmap(NULL, 2350368, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad43e3c000 mprotect(0x7fad43e76000, 2093056, PROT_NONE) = 0 mmap(0x7fad44075000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x39000) = 0x7fad44075000 mmap(0x7fad44078000, 7456, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fad44078000 close(3) = 0 open("/lib64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200m\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=142144, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452e0000 mmap(NULL, 2208904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad43c20000 mprotect(0x7fad43c37000, 2093056, PROT_NONE) = 0 mmap(0x7fad43e36000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7fad43e36000 mmap(0x7fad43e38000, 13448, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fad43e38000 close(3) = 0 open("/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\16\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=19248, ...}) = 0 mmap(NULL, 2109744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad43a1c000 mprotect(0x7fad43a1e000, 2097152, PROT_NONE) = 0 mmap(0x7fad43c1e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fad43c1e000 close(3) = 0 open("/lib64/libz.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20!\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=90248, ...}) = 0 mmap(NULL, 2183272, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad43806000 mprotect(0x7fad4381b000, 2093056, PROT_NONE) = 0 mmap(0x7fad43a1a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7fad43a1a000 close(3) = 0 open("/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`&\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=2156240, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452df000 mmap(NULL, 3985920, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad43438000 mprotect(0x7fad435fb000, 2097152, PROT_NONE) = 0 mmap(0x7fad437fb000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c3000) = 0x7fad437fb000 mmap(0x7fad43801000, 16896, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fad43801000 close(3) = 0 open("/lib64/libidn.so.11", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0000\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=208920, ...}) = 0 mmap(NULL, 2302416, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad43205000 mprotect(0x7fad43237000, 2093056, PROT_NONE) = 0 mmap(0x7fad43436000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x31000) = 0x7fad43436000 close(3) = 0 open("/lib64/libssh2.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@V\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=186680, ...}) = 0 mmap(NULL, 2278808, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad42fd8000 mprotect(0x7fad43003000, 2097152, PROT_NONE) = 0 mmap(0x7fad43203000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2b000) = 0x7fad43203000 close(3) = 0 open("/lib64/libgssapi_krb5.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \307\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=320720, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452de000 mmap(NULL, 2410688, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad42d8b000 mprotect(0x7fad42dd5000, 2097152, PROT_NONE) = 0 mmap(0x7fad42fd5000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4a000) = 0x7fad42fd5000 close(3) = 0 open("/lib64/libkrb5.so.3", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=967760, ...}) = 0 mmap(NULL, 3050080, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad42aa2000 mprotect(0x7fad42b7b000, 2093056, PROT_NONE) = 0 mmap(0x7fad42d7a000, 69632, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd8000) = 0x7fad42d7a000 close(3) = 0 open("/lib64/libk5crypto.so.3", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320H\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=210784, ...}) = 0 mmap(NULL, 2302680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad4286f000 mprotect(0x7fad428a0000, 2093056, PROT_NONE) = 0 mmap(0x7fad42a9f000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x30000) = 0x7fad42a9f000 close(3) = 0 open("/lib64/libcom_err.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\25\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=15856, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452dd000 mmap(NULL, 2109928, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad4266b000 mprotect(0x7fad4266e000, 2093056, PROT_NONE) = 0 mmap(0x7fad4286d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fad4286d000 close(3) = 0 open("/lib64/liblber-2.4.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\2006\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=61952, ...}) = 0 mmap(NULL, 2154984, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad4245c000 mprotect(0x7fad4246a000, 2093056, PROT_NONE) = 0 mmap(0x7fad42669000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd000) = 0x7fad42669000 close(3) = 0 open("/lib64/libldap-2.4.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\376\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=352608, ...}) = 0 mmap(NULL, 2442704, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad42207000 mprotect(0x7fad42259000, 2097152, PROT_NONE) = 0 mmap(0x7fad42459000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x52000) = 0x7fad42459000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452dc000 open("/lib64/librt.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000"\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=43712, ...}) = 0 mmap(NULL, 2128952, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad41fff000 mprotect(0x7fad42006000, 2093056, PROT_NONE) = 0 mmap(0x7fad42205000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fad42205000 close(3) = 0 open("/lib64/libssl.so.10", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\253\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=470376, ...}) = 0 mmap(NULL, 2560784, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad41d8d000 mprotect(0x7fad41df4000, 2097152, PROT_NONE) = 0 mmap(0x7fad41ff4000, 45056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x67000) = 0x7fad41ff4000 close(3) = 0 open("/lib64/libcrypto.so.10", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\321\6\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=2521144, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452db000 mmap(NULL, 4596552, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad4192a000 mprotect(0x7fad41b60000, 2097152, PROT_NONE) = 0 mmap(0x7fad41d60000, 167936, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x236000) = 0x7fad41d60000 mmap(0x7fad41d89000, 13128, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fad41d89000 close(3) = 0 open("/lib64/libkrb5support.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360;\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=67104, ...}) = 0 mmap(NULL, 2160296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad4171a000 mprotect(0x7fad41728000, 2097152, PROT_NONE) = 0 mmap(0x7fad41928000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7fad41928000 close(3) = 0 open("/lib64/libkeyutils.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\25\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=15688, ...}) = 0 mmap(NULL, 2109720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad41516000 mprotect(0x7fad41519000, 2093056, PROT_NONE) = 0 mmap(0x7fad41718000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fad41718000 close(3) = 0 open("/lib64/libresolv.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\2009\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=109976, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452da000 mmap(NULL, 2202112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad412fc000 mprotect(0x7fad41312000, 2097152, PROT_NONE) = 0 mmap(0x7fad41512000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7fad41512000 mmap(0x7fad41514000, 6656, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fad41514000 close(3) = 0 open("/lib64/libsasl2.so.3", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260K\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=121320, ...}) = 0 mmap(NULL, 2213960, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad410df000 mprotect(0x7fad410fb000, 2093056, PROT_NONE) = 0 mmap(0x7fad412fa000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b000) = 0x7fad412fa000 close(3) = 0 open("/lib64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220j\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=155744, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452d9000 mmap(NULL, 2255216, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad40eb8000 mprotect(0x7fad40edc000, 2093056, PROT_NONE) = 0 mmap(0x7fad410db000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23000) = 0x7fad410db000 mmap(0x7fad410dd000, 6512, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fad410dd000 close(3) = 0 open("/lib64/libcrypt.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\16\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=40600, ...}) = 0 mmap(NULL, 2318912, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad40c81000 mprotect(0x7fad40c89000, 2093056, PROT_NONE) = 0 mmap(0x7fad40e88000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fad40e88000 mmap(0x7fad40e8a000, 184896, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fad40e8a000 close(3) = 0 open("/lib64/libpcre.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\25\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=402384, ...}) = 0 mmap(NULL, 2494984, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad40a1f000 mprotect(0x7fad40a7f000, 2097152, PROT_NONE) = 0 mmap(0x7fad40c7f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x60000) = 0x7fad40c7f000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452d8000 open("/lib64/libfreebl3.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\v\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=11392, ...}) = 0 mmap(NULL, 2105536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad4081c000 mprotect(0x7fad4081e000, 2093056, PROT_NONE) = 0 mmap(0x7fad40a1d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fad40a1d000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452d7000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452d6000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452d5000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452d4000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452d2000 arch_prctl(ARCH_SET_FS, 0x7fad452d2840) = 0 mprotect(0x7fad437fb000, 16384, PROT_READ) = 0 mprotect(0x7fad43c1e000, 4096, PROT_READ) = 0 mprotect(0x7fad40a1d000, 4096, PROT_READ) = 0 mprotect(0x7fad43e36000, 4096, PROT_READ) = 0 mprotect(0x7fad40c7f000, 4096, PROT_READ) = 0 mprotect(0x7fad40e88000, 4096, PROT_READ) = 0 mprotect(0x7fad410db000, 4096, PROT_READ) = 0 mprotect(0x7fad41718000, 4096, PROT_READ) = 0 mprotect(0x7fad41512000, 4096, PROT_READ) = 0 mprotect(0x7fad41928000, 4096, PROT_READ) = 0 mprotect(0x7fad42a9f000, 8192, PROT_READ) = 0 mprotect(0x7fad4286d000, 4096, PROT_READ) = 0 mprotect(0x7fad42d7a000, 57344, PROT_READ) = 0 mprotect(0x7fad42fd5000, 4096, PROT_READ) = 0 mprotect(0x7fad412fa000, 4096, PROT_READ) = 0 mprotect(0x7fad43a1a000, 4096, PROT_READ) = 0 mprotect(0x7fad41d60000, 114688, PROT_READ) = 0 mprotect(0x7fad41ff4000, 16384, PROT_READ) = 0 mprotect(0x7fad42205000, 4096, PROT_READ) = 0 mprotect(0x7fad44075000, 4096, PROT_READ) = 0 mprotect(0x7fad44481000, 4096, PROT_READ) = 0 mprotect(0x7fad4427d000, 4096, PROT_READ) = 0 mprotect(0x7fad446ab000, 28672, PROT_READ) = 0 mprotect(0x7fad449d9000, 20480, PROT_READ) = 0 mprotect(0x7fad44e5d000, 16384, PROT_READ) = 0 mprotect(0x7fad44c06000, 12288, PROT_READ) = 0 mprotect(0x7fad42669000, 4096, PROT_READ) = 0 stat("/etc/sysconfig/64bit_strstr_via_64bit_strstr_sse2_unaligned", 0x7ffcee697440) = -1 ENOENT (No such file or directory) mprotect(0x7fad42459000, 8192, PROT_READ) = 0 mprotect(0x7fad43203000, 4096, PROT_READ) = 0 mprotect(0x7fad43436000, 4096, PROT_READ) = 0 mprotect(0x7fad450c9000, 8192, PROT_READ) = 0 mprotect(0x624000, 4096, PROT_READ) = 0 mprotect(0x7fad452ee000, 4096, PROT_READ) = 0 munmap(0x7fad452e3000, 37616) = 0 set_tid_address(0x7fad452d2b10) = 4231 set_robust_list(0x7fad452d2b20, 24) = 0 rt_sigaction(SIGRTMIN, {sa_handler=0x7fad43c26860, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fad43c2f630}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {sa_handler=0x7fad43c268f0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fad43c2f630}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 statfs("/sys/fs/selinux", 0x7ffcee6986a0) = -1 ENOENT (No such file or directory) statfs("/selinux", 0x7ffcee6986a0) = -1 ENOENT (No such file or directory) brk(NULL) = 0x8ec000 brk(0x90d000) = 0x90d000 open("/proc/filesystems", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452ec000 read(3, "nodev\tsysfs\nnodev\trootfs\nnodev\tr"..., 1024) = 333 stat("/etc/sysconfig/64bit_strstr_via_64bit_strstr_sse2_unaligned", 0x7ffcee698270) = -1 ENOENT (No such file or directory) read(3, "", 1024) = 0 close(3) = 0 munmap(0x7fad452ec000, 4096) = 0 access("/etc/selinux/config", F_OK) = 0 open("/etc/pki/tls/legacy-settings", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/system-fips", F_OK) = -1 ENOENT (No such file or directory) pipe([3, 4]) = 0 close(3) = 0 close(4) = 0 rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[PIPE], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad4346e400}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 futex(0x7fad43c1f0d0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 gettid() = 4231 rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad43c2f630}, NULL, 8) = 0 open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=106176928, ...}) = 0 mmap(NULL, 106176928, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fad3a2d9000 close(3) = 0 open("/home/crawl_user/.curlrc", O_RDONLY) = -1 ENOENT (No such file or directory) ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0 brk(NULL) = 0x90d000 brk(0x92f000) = 0x92f000 socket(AF_INET6, SOCK_DGRAM, IPPROTO_IP) = 3 close(3) = 0 mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fad39ad8000 mprotect(0x7fad39ad8000, 4096, PROT_NONE) = 0 clone(child_stack=0x7fad3a2d7eb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fad3a2d89d0, tls=0x7fad3a2d8700, child_tidptr=0x7fad3a2d89d0) = 4232 poll(NULL, 0, 4) = 0 (Timeout) socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 setsockopt(3, SOL_SOCKET, SO_KEEPALIVE, [1], 4) = 0 setsockopt(3, SOL_TCP, TCP_KEEPIDLE, [60], 4) = 0 setsockopt(3, SOL_TCP, TCP_KEEPINTVL, [60], 4) = 0 fcntl(3, F_GETFL) = 0x2 (flags O_RDWR) fcntl(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0 connect(3, {sa_family=AF_INET, sin_port=htons(443), sin_addr=inet_addr("209.129.85.100")}, 16) = -1 EINPROGRESS (Operation now in progress) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 1 ([{fd=3, revents=POLLOUT|POLLERR|POLLHUP}]) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 1 ([{fd=3, revents=POLLOUT|POLLWRNORM|POLLERR|POLLHUP}]) getsockopt(3, SOL_SOCKET, SO_ERROR, [110], [4]) = 0 open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=2502, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad452ec000 read(4, "# Locale name alias data base.\n#"..., 4096) = 2502 read(4, "", 4096) = 0 close(4) = 0 munmap(0x7fad452ec000, 4096) = 0 open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en_US.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) close(3) = 0 write(2, "c", 1c) = 1 write(2, "u", 1u) = 1 write(2, "r", 1r) = 1 write(2, "l", 1l) = 1 write(2, ":", 1:) = 1 write(2, " ", 1 ) = 1 write(2, "(", 1() = 1 write(2, "7", 17) = 1 write(2, ")", 1)) = 1 write(2, " ", 1 ) = 1 write(2, "F", 1F) = 1 write(2, "a", 1a) = 1 write(2, "i", 1i) = 1 write(2, "l", 1l) = 1 write(2, "e", 1e) = 1 write(2, "d", 1d) = 1 write(2, " ", 1 ) = 1 write(2, "c", 1c) = 1 write(2, "o", 1o) = 1 write(2, "n", 1n) = 1 write(2, "n", 1n) = 1 write(2, "e", 1e) = 1 write(2, "c", 1c) = 1 write(2, "t", 1t) = 1 write(2, " ", 1 ) = 1 write(2, "t", 1t) = 1 write(2, "o", 1o) = 1 write(2, " ", 1 ) = 1 write(2, "w", 1w) = 1 write(2, "w", 1w) = 1 write(2, "w", 1w) = 1 write(2, ".", 1.) = 1 write(2, "s", 1s) = 1 write(2, "a", 1a) = 1 write(2, "d", 1d) = 1 write(2, "d", 1d) = 1 write(2, "l", 1l) = 1 write(2, "e", 1e) = 1 write(2, "b", 1b) = 1 write(2, "a", 1a) = 1 write(2, "c", 1c) = 1 write(2, "k", 1k) = 1 write(2, ".", 1.) = 1 write(2, "e", 1e) = 1 write(2, "d", 1d) = 1 write(2, "u", 1u) = 1 write(2, ":", 1:) = 1 write(2, "4", 14) = 1 write(2, "4", 14) = 1 write(2, "3", 13) = 1 write(2, ";", 1;) = 1 write(2, " ", 1 ) = 1 write(2, "C", 1C) = 1 write(2, "o", 1o) = 1 write(2, "n", 1n) = 1 write(2, "n", 1n) = 1 write(2, "e", 1e) = 1 write(2, "c", 1c) = 1 write(2, "t", 1t) = 1 write(2, "i", 1i) = 1 write(2, "o", 1o) = 1 write(2, "n", 1n) = 1 write(2, " ", 1 ) = 1 write(2, "t", 1t) = 1 write(2, "i", 1i) = 1 write(2, "m", 1m) = 1 write(2, "e", 1e) = 1 write(2, "d", 1d) = 1 write(2, " ", 1 ) = 1 write(2, "o", 1o) = 1 write(2, "u", 1u) = 1 write(2, "t", 1t) = 1 write(2, "\n", 1 ) = 1 exit_group(7) = ? +++ exited with 7 +++
On Thu, Sep 24, 2020 at 6:19 PM Cameron Simpson cs@cskk.id.au wrote:
On 23Sep2020 16:38, bruce badouglas@gmail.com wrote:
List has been rather sparse today. I have a curl issue that I thought I'd toss out. Yes it's off topic, and yes I've posted to the curl list as well.
The basic url operates within the browser the curl cmd generates a timeout (7) error.
Browser vs command line is sometimes proxy vs no proxy, depending on your settings.
My go to for debugging opaque stuff like this is strace:
strace curl ........which will at least show you the OS call that timed out - that can be illuminating.
Cheers, Cameron Simpson cs@cskk.id.au _______________________________________________ users mailing list -- users@lists.fedoraproject.org To unsubscribe send an email to users-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org
On 25Sep2020 07:55, bruce badouglas@gmail.com wrote:
Thanks for the reply. Never really used "strace" before, but it might be time to jump in.
Yay!
A bit of background. I'm testing all of this on an older Centos 7 instance. I created the instance/droplet so I can repeatedly test on a stable system. I have a "custom" image that Digital Image allows me to use to quickly reproduce a base test system.
As a quick test I created a test centos 7 base droplet. It allows >> curl -L 'www.saddleback.edu' , to run with no issues. So my probs are self created.
If you have a few mins, the following is the strace output. I'm not sure what I need/should be focusing on to get the 'aha!!' moment.
[...]
clone(child_stack=0x7fad3a2d7eb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fad3a2d89d0, tls=0x7fad3a2d8700, child_tidptr=0x7fad3a2d89d0) = 4232
The above forks a thread, presumably curl wants to decouple the control stuff from things which might block.
poll(NULL, 0, 4) = 0 (Timeout) socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 setsockopt(3, SOL_SOCKET, SO_KEEPALIVE, [1], 4) = 0 setsockopt(3, SOL_TCP, TCP_KEEPIDLE, [60], 4) = 0 setsockopt(3, SOL_TCP, TCP_KEEPINTVL, [60], 4) = 0 fcntl(3, F_GETFL) = 0x2 (flags O_RDWR) fcntl(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0 connect(3, {sa_family=AF_INET, sin_port=htons(443), sin_addr=inet_addr("209.129.85.100")}, 16) = -1 EINPROGRESS (Operation now in progress)
This kicks off a TCP connect() in nonblocking mode, courtesy of the fcntl(3, F_SETFL, O_RDWR|O_NONBLOCK) above it.
You should check if "209.129.85.100" is the correct IP address. And ping it. And see if it actually listens on port 443 (https), eg with telnet or nc or even nmap. It may be information to test both within your test environment and from outside, for comparison.
It is also making a direct HTTPS connection, not via a proxy.
poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 0 (Timeout) poll([{fd=3, events=POLLOUT}], 1, 1000) = 0 (Timeout)
Here we see curl checking on the status of the connect() operation, polling it once a second... The timeout is just the poll rate timeout at 1000ms, not the connect() timeout.
Lots of that, then:
poll([{fd=3, events=POLLOUT}], 1, 1000) = 1 ([{fd=3, revents=POLLOUT|POLLERR|POLLHUP}]) poll([{fd=3, events=POLLOUT|POLLWRNORM}], 1, 0) = 1 ([{fd=3, revents=POLLOUT|POLLWRNORM|POLLERR|POLLHUP}]) getsockopt(3, SOL_SOCKET, SO_ERROR, [110], [4]) = 0
Here the poll returns with some revents values instead of a poll timeout. You can find the meaning of these values in "man 2 poll", which documents the poll() system call. From the man page:
POLLOUT Writing is now possible, though a write larger that the availā able space in a socket or pipe will still block (unless O_NONBLOCK is set). POLLERR Error condition (only returned in revents; ignored in events). This bit is also set for a file descriptor referring to the write end of a pipe when the read end has been closed. POLLHUP Hang up (only returned in revents; ignored in events). Note that when reading from a channel such as a pipe or a stream socket, this event merely indicates that the peer closed its end of the channel. Subsequent reads from the channel will return 0 (end of file) only after all outstanding data in the channel has been consumed.
So: an error (not curl getting bored), hang up ("this event merely indicates that the peer closed its end of the channel"), output now possible (in this case this means output will not block, because the connection timed out - actual output would result in an immediate error).
And all the following guff is curl printing the error message.
So it looks like a legitimate OS level TCP connect timeout (because poll returns with the error, it isn;'t some artificial limit inside curl).
So check the IP address against your target hostname (eg "host your-target-hostname"), and check that you can connect to that IP on port 443. Suspect host not listening _or_ firewall dropping 443 connections.
Also, if you want to _measure_ how long things took to time out, strace's "-r" and "-t" options will include timing information in the output.
Cheers, Cameron Simpson cs@cskk.id.au