Bug 37901 - Connection to download server updates.software-univention.de gets stuck / stalls
Connection to download server updates.software-univention.de gets stuck / stalls
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Update - univention-updater
UCS 3.2
Other Linux
: P5 normal (vote)
: UCS 3.2-5-errata
Assigned To: Philipp Hahn
Sönke Schwardt-Krummrich
:
Depends on: 36044
Blocks:
  Show dependency treegraph
 
Reported: 2015-03-02 06:47 CET by Stefan Gohmann
Modified: 2015-03-11 17:06 CET (History)
5 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Gohmann univentionstaff 2015-03-02 06:47:13 CET
Please backport to UCS 3.2-5-errata.


+++ This bug was initially created as a clone of Bug #36044 +++

The UCS 4 installation hangs, it seems the connection to our download server is the problem:

root@ucs401:~# ps -ef | grep 11967
root     11967 11966  0 03:50 tty1     00:00:00 /usr/bin/python2.7 /usr/sbin/ucr commit
root     13305 11967  0 03:51 tty1     00:00:00 /usr/bin/python2.7
root     13808 13720  0 07:45 pts/0    00:00:00 grep 11967
root@ucs401:~# ps -ef | grep 13305
root     13305 11967  0 03:51 tty1     00:00:00 /usr/bin/python2.7
root     13810 13720  0 07:45 pts/0    00:00:00 grep 13305
root@ucs401:~# strace -p 13305
Process 13305 attached - interrupt to quit
recvfrom(3, ^C <unfinished ...>
Process 13305 detached
root@ucs401:~# ls -la /proc/13305/fd
total 0
dr-x------ 2 root root  0 Oct  3 07:46 .
dr-xr-xr-x 9 root root  0 Oct  3 04:36 ..
lr-x------ 1 root root 64 Oct  3 07:46 0 -> pipe:[243560]
l-wx------ 1 root root 64 Oct  3 07:46 1 -> pipe:[243561]
l-wx------ 1 root root 64 Oct  3 07:46 2 -> pipe:[241391]
lrwx------ 1 root root 64 Oct  3 07:46 3 -> socket:[243573]
root@ucs401:~# netstat -tupen | grep 243573
tcp        0      0 10.201.40.1:44538       176.9.114.147:80        ESTABLISHED 0          243573      13305/python2.7
root@ucs401:~# host 176.9.114.147
147.114.9.176.in-addr.arpa domain name pointer download2.software-univention.de.
root@ucs401:~#
Comment 1 Philipp Hahn univentionstaff 2015-03-02 08:30:00 CET
r58544 | Bug #37901 updater: Set timeout of 600s for HTTP connections                                               
 Backport of r58465 r58469 r58487

Package: univention-updater
Version: 9.0.46-2.1382.201503020825
Branch: ucs_3.2-0
Scope: errata3.2-5

r58545 | Bug #37901 updater: Set timeout of 600s for HTTP connections YAML
 2015-03-02-univention-updater.yaml
Comment 2 Sönke Schwardt-Krummrich univentionstaff 2015-03-10 11:01:53 CET
REOPEN: code change 
        → python code is OK, sent hints for typos in UCR description to phahn
??: functional test (online repo tested → OK; mirror test → to be done)
OK: changelog
??: YAML (currently ok; UCR description fix is currently missing)
Comment 3 Philipp Hahn univentionstaff 2015-03-10 11:34:06 CET
(In reply to Sönke Schwardt-Krummrich from comment #2)
> REOPEN: code change 
>         → python code is OK, sent hints for typos in UCR description to phahn

r58793 | Bug #37901: Reword UCR variable description
r58790 | Bug #37901: Reword UCR variable description

> ??: functional test (online repo tested → OK; mirror test → to be done)
> OK: changelog
> ??: YAML (currently ok; UCR description fix is currently missing)

r58799 | Bug #37901: Reword UCR variable description YAML
Comment 4 Sönke Schwardt-Krummrich univentionstaff 2015-03-10 22:36:02 CET
OK: code change
OK: functional test
OK: changelog
OK: YAML
Comment 5 Janek Walkenhorst univentionstaff 2015-03-11 17:06:22 CET
<http://errata.univention.de/ucs/3.2/292.html>