Updating exchange rates in windows fails

Mark msalists at gmx.net
Fri Jun 8 04:50:24 EDT 2012


Hello,

I am running Windows XP home with the latest service packs and updates. 
My firewall is disabled.

I just installed the latest version of Gnucash,  Activestate Perl and 
the Perl Finance module yesterday.

I am not able to update currency exchange rates (I need USD/EUR). I get 
the error message "Unable to retrieve quotes for these items:  
CURRENCY:USD".

Calling gnc-fq-dump from the command line seems to work:
         C:\Programme\gnucash\bin>perl gnc-fq-dump yahoo  USD
         Finance::Quote fields Gnucash uses:
             symbol: USD <=== required
               date: 06/07/2012 <=== required
           currency: USD <=== required
               last: 33.72 <=\
                nav: <=== one of these
              price: 33.72 <=/
           timezone: <=== optional

Running "gnucash.exe --add-price-quotes <myfile>" opens the perl window 
briefly and then drops back to the command line. In the gnucash.trace 
file I get this:
* 10:33:40 DEBUG <gnc.gui> [enter 
../../../repos/src/gnc-module/gnc-module.c:gnc_module_load_common()] 
module_name: gnucash/gnome-utils
* 10:33:40 DEBUG <gnc.gui>     [enter 
../../../repos/src/gnc-module/gnc-module.c:gnc_module_load_common()] 
module_name: gnucash/engine
* 10:33:40  WARN <qof.engine>         [guid_init()] only got 1463 bytes.
The identifiers might not be very random.
* 10:33:40 DEBUG <gnc.gui>     [leave gnc_module_load_common()]
* 10:33:40 DEBUG <gnc.gui>     [enter 
../../../repos/src/gnc-module/gnc-module.c:gnc_module_load_common()] 
module_name: gnucash/calculation
* 10:33:40 DEBUG <gnc.gui>     [leave gnc_module_load_common()]
* 10:33:40 DEBUG <gnc.gui>     [enter 
../../../repos/src/gnc-module/gnc-module.c:gnc_module_load_common()] 
module_name: gnucash/app-utils
* 10:33:40 DEBUG <gnc.gui>         [enter 
../../../repos/src/gnc-module/gnc-module.c:gnc_module_load_common()] 
module_name: gnucash/engine
* 10:33:40 DEBUG <gnc.gui>         [leave gnc_module_load_common()] 
module gnucash/engine already loaded
* 10:33:40 DEBUG <gnc.gui>         [enter 
../../../repos/src/gnc-module/gnc-module.c:gnc_module_load_common()] 
module_name: gnucash/calculation
* 10:33:40 DEBUG <gnc.gui>         [leave gnc_module_load_common()] 
module gnucash/calculation already loaded
* 10:33:40 DEBUG <gnc.gui>         [enter 
../../../repos/src/gnc-module/gnc-module.c:gnc_module_load_common()] 
module_name: gnucash/engine
* 10:33:40 DEBUG <gnc.gui>         [leave gnc_module_load_common()] 
module gnucash/engine already loaded
* 10:33:40 DEBUG <gnc.gui>     [leave gnc_module_load_common()]
* 10:33:40 DEBUG <gnc.gui>     [enter 
../../../repos/src/gnc-module/gnc-module.c:gnc_module_load_common()] 
module_name: gnucash/app-utils
* 10:33:40 DEBUG <gnc.gui>         [enter 
../../../repos/src/gnc-module/gnc-module.c:gnc_module_load_common()] 
module_name: gnucash/engine
* 10:33:40 DEBUG <gnc.gui>         [leave gnc_module_load_common()] 
module gnucash/engine already loaded
* 10:33:40 DEBUG <gnc.gui>         [enter 
../../../repos/src/gnc-module/gnc-module.c:gnc_module_load_common()] 
module_name: gnucash/calculation
* 10:33:40 DEBUG <gnc.gui>         [leave gnc_module_load_common()] 
module gnucash/calculation already loaded
* 10:33:40 DEBUG <gnc.gui>     [leave gnc_module_load_common()] module 
gnucash/app-utils already loaded
* 10:33:40 DEBUG <gnc.gui> [leave gnc_module_load_common()]
* 10:33:40 DEBUG <gnc.gui> [enter 
../../../repos/src/gnc-module/gnc-module.c:gnc_module_load_common()] 
module_name: gnucash/app-utils
* 10:33:40 DEBUG <gnc.gui>     [enter 
../../../repos/src/gnc-module/gnc-module.c:gnc_module_load_common()] 
module_name: gnucash/engine
* 10:33:40 DEBUG <gnc.gui>     [leave gnc_module_load_common()] module 
gnucash/engine already loaded
* 10:33:40 DEBUG <gnc.gui>     [enter 
../../../repos/src/gnc-module/gnc-module.c:gnc_module_load_common()] 
module_name: gnucash/calculation
* 10:33:40 DEBUG <gnc.gui>     [leave gnc_module_load_common()] module 
gnucash/calculation already loaded
* 10:33:40 DEBUG <gnc.gui> [leave gnc_module_load_common()] module 
gnucash/app-utils already loaded
* 10:33:41 MESSG <gnc.scm> Found Finance::Quote version 1.17
* 10:33:43  WARN <gnc.scm> Unable to retrieve quotes for these items:
   CURRENCY:USD
Continuing with good quotes.


How can I debug this? What is the problem?

I tried to google for a while now, but could not find any hints...

Thank you,

Mark


More information about the gnucash-user mailing list