Page 1 of 1

'Check For Updates' Bug

Posted: 06 Apr 2011 06:09
by mr_flot
In version 1.1.8 when I click on 'Check For Updates' I am always getting the response 'An error occurred while checking for updates...'

I don't know if this is Windows specific or VLC specific.

Where do I start looking?
Avira AntiVir doesn't report anything.
Windows Firewall shows VLC as ok, no blocking.

I'm running Windows 7 Pro, 32 bit.

:shock: :?:

Re: 'Check For Updates' Bug

Posted: 06 Apr 2011 14:31
by Jean-Baptiste Kempf
launch the message dialog, set verbosity to 2 and try to update.
Share the logs here.

Re: 'Check For Updates' Bug

Posted: 06 Apr 2011 16:13
by mr_flot
Thanks, here it is:

main debug: thread times: real 0m3.050004s, kernel 0m0.000000s, user 0m0.000000s
main debug: thread (check for update) created at priority 0 (../.././src/misc/update.c:417)
main debug: thread started
main debug: creating access 'http' path='update.videolan.org/vlc/status-win-x86'
main debug: looking for access module: 2 candidates
access_http debug: http: server='update.videolan.org' port=80 file='/vlc/status-win-x86'
main debug: net: connecting to update.videolan.org port 80
main debug: connection succeeded (socket = 2288)
access_http debug: protocol 'HTTP' answer code 206
access_http debug: Content-Type: text/plain
access_http debug: stream size=384,pos=0,remaining=384
access_http debug: this frame size=384
access_http debug: Server: lighttpd/1.4.28
main debug: using access module "access_http"
main debug: TIMER module_need() : 675.000 ms - Total 675.000 ms / 1 intvls (Avg 675.000 ms)
main debug: Using AStream*Stream
main debug: pre buffering
main debug: received first data after 0 ms
main debug: pre-buffering done 384 bytes in 0s - 375000 KiB/s
main debug: removing module "access_http"
main debug: waitpipe: object killed
main debug: creating access 'http' path='update.videolan.org/vlc/status-win-x86.asc'
main debug: looking for access module: 2 candidates
access_http debug: http: server='update.videolan.org' port=80 file='/vlc/status-win-x86.asc'
main debug: net: connecting to update.videolan.org port 80
main debug: connection succeeded (socket = 2204)
access_http debug: protocol 'HTTP' answer code 206
access_http debug: Content-Type: text/plain
access_http debug: stream size=198,pos=0,remaining=198
access_http debug: this frame size=198
access_http debug: Server: lighttpd/1.4.28
main debug: using access module "access_http"
main debug: TIMER module_need() : 675.000 ms - Total 675.000 ms / 1 intvls (Avg 675.000 ms)
main debug: Using AStream*Stream
main debug: pre buffering
main debug: received first data after 0 ms
main debug: pre-buffering done 198 bytes in 0s - 193359 KiB/s
main debug: Downloading signature (198 bytes)
main debug: removing module "access_http"
main debug: waitpipe: object killed
main debug: Unarmoring signature
main debug: Need to download the GPG key
main debug: creating access 'http' path='download.videolan.org/pub/keys/62B97F5445C11CA7.asc'
main debug: looking for access module: 2 candidates
access_http debug: http: server='download.videolan.org' port=80 file='/pub/keys/62B97F5445C11CA7.asc'
access_http error: cannot connect to download.videolan.org:80
main debug: net: connecting to download.videolan.org port 80
main debug: connection succeeded (socket = 2880)
access_mms debug: HTTP reply 'HTTP/1.0 200 OK'
access_mms debug: content-length = 1073
access_mms error: invalid chunk FATAL (0x2d2d)
access_mms debug: complete header size=0
access_mms error: header size == 0
main debug: no access module matching "http" could be loaded
main debug: TIMER module_need() : 1690.000 ms - Total 1690.000 ms / 1 intvls (Avg 1690.000 ms)
main debug: waitpipe: object killed
main error: no suitable access module for `http://download.videolan.org/pub/keys/6 ... C11CA7.asc'
main error: Couldn't download GPG key
main debug: thread ended

Re: 'Check For Updates' Bug

Posted: 06 Apr 2011 16:29
by Jean-Baptiste Kempf
access_http error: cannot connect to download.videolan.org:80

This is weird. Network issue?

Re: 'Check For Updates' Bug

Posted: 06 Apr 2011 16:36
by mr_flot
Who's?
Mine?
I have no idea about what's going on, no other software gives me problems when updating.
Couldn't download GPG key? No suitable access module...???

Re: 'Check For Updates' Bug

Posted: 06 Apr 2011 19:29
by Jean-Baptiste Kempf
can you access http://download.videolan.org/pub/keys/ with your browser?

Re: 'Check For Updates' Bug

Posted: 08 Apr 2011 12:28
by VHau
Hello to you from Duesseldorf / Germany... :D

I got the same problem with newer versions (>1.1.5) and i also use Avira (Antivir Premium).
The update process is blocked by Avira WebGuard. If you disable it (temporarily) it works fine.
Something changed in the way Avira or VideoLan handles the update process?!
I tried to define an exception rule in Aviras WebGuard configuration dialog without success...

Volker

Re: 'Check For Updates' Bug

Posted: 08 Apr 2011 13:29
by VLC_help
You should contact Avira =)

Re: 'Check For Updates' Bug

Posted: 08 Apr 2011 13:49
by VHau
I opened a thread in Aviras forum, but i also wanted to inform "mr_flot " and Jean-Baptiste Kempf...
I will post here again if/after i get a solution/workaround.

Volker

Re: 'Check For Updates' Bug

Posted: 16 Apr 2011 14:53
by TFTD
Hi, I have the same problem, but I guess a different cause if I compare the messages I get and the ones posted above:
(I successfully get the keys)

Code: Select all

main debug: thread times: real 0m0.863049s, kernel 0m0.046800s, user 0m0.015600s main debug: thread started main debug: creating access 'http' path='update.videolan.org/vlc/status-win-x86' main debug: looking for access module: 2 candidates access_http debug: http: server='update.videolan.org' port=80 file='/vlc/status-win-x86' main debug: net: connecting to update.videolan.org port 80 main debug: thread (check for update) created at priority 0 (../.././src/misc/update.c:417) main debug: connection succeeded (socket = 1276) access_http debug: protocol 'HTTP' answer code 206 access_http debug: Content-Type: text/plain access_http debug: stream size=384,pos=0,remaining=384 access_http debug: this frame size=384 access_http debug: Server: lighttpd/1.4.28 main debug: using access module "access_http" main debug: TIMER module_need() : 226.000 ms - Total 226.000 ms / 1 intvls (Avg 226.000 ms) main debug: Using AStream*Stream main debug: pre buffering main debug: received first data after 0 ms main debug: pre-buffering done 384 bytes in 0s - 375000 KiB/s main debug: removing module "access_http" main debug: waitpipe: object killed main debug: creating access 'http' path='update.videolan.org/vlc/status-win-x86.asc' main debug: looking for access module: 2 candidates access_http debug: http: server='update.videolan.org' port=80 file='/vlc/status-win-x86.asc' main debug: net: connecting to update.videolan.org port 80 main debug: connection succeeded (socket = 1248) access_http debug: protocol 'HTTP' answer code 206 access_http debug: Content-Type: text/plain access_http debug: stream size=198,pos=0,remaining=198 access_http debug: this frame size=198 access_http debug: Server: lighttpd/1.4.28 main debug: using access module "access_http" main debug: TIMER module_need() : 227.000 ms - Total 227.000 ms / 1 intvls (Avg 227.000 ms) main debug: Using AStream*Stream main debug: pre buffering main debug: received first data after 0 ms main debug: pre-buffering done 198 bytes in 0s - 193359 KiB/s main debug: Downloading signature (198 bytes) main debug: removing module "access_http" main debug: waitpipe: object killed main debug: Unarmoring signature main debug: Need to download the GPG key main debug: creating access 'http' path='download.videolan.org/pub/keys/62B97F5445C11CA7.asc' main debug: looking for access module: 2 candidates access_http debug: http: server='download.videolan.org' port=80 file='/pub/keys/62B97F5445C11CA7.asc' main debug: net: connecting to download.videolan.org port 80 main debug: connection succeeded (socket = 1276) access_http debug: protocol 'HTTP' answer code 206 access_http debug: Content-Type: text/plain access_http debug: stream size=1073,pos=0,remaining=1073 access_http debug: this frame size=1073 access_http debug: Server: lighttpd/1.4.28 main debug: using access module "access_http" main debug: TIMER module_need() : 229.000 ms - Total 229.000 ms / 1 intvls (Avg 229.000 ms) main debug: Using AStream*Stream main debug: pre buffering main debug: received first data after 0 ms main debug: pre-buffering done 1024 bytes in 0s - 1000000 KiB/s main debug: removing module "access_http" main debug: waitpipe: object killed main info: Key authenticated main info: Status file authenticated main debug: thread ended
Edit: For completeness: Win7 -x86

Re: 'Check For Updates' Bug

Posted: 17 Apr 2011 15:24
by VLC_help
You also get the An error occurred while checking for updates... message?

Re: 'Check For Updates' Bug

Posted: 17 Apr 2011 21:43
by TFTD
How could I overread that? -.- I guess I got blinded by the thread title.
I get the message that there are no new updates.