I'm able to use QuickBooks Pro 2008 to import transactions from other banks, using the WebConnect interface, just fine, but when I try to download Bank of America transactions, QB Pro 2008 reports that it downloaded the transactions successfully, but then the bank does not appear on the Online Banking Center page.
I've talked with 4 different people at Intuit, and none were aware of the issue. The last said I needed a security patch installed, and sent me this link:
which is not a valid page.
I called Bank of America, and they said it's been a known issue since QuickBooks 2008 was released back in October of 2007, and that Intuit has been working on a solution since then.
She said Intuit has been emailing patches to users, but when I called Intuit and mentioned this, they gave me the above broken link.
The BofA person mentioned downgrading the 2007, but the Intuit person said 2007 will not read a file created in 2008.
I'm ready to return the product, but I really would like to exhaust all avenues before doing that.
I'm gonna try installing QuickBooks on a pristine Windows XP SP2, inside VMWare, and see if that fixes my issue. <sigh>
Here are two threads mentioning this issue:
After downloading KB944653: MS07-067: Vulnerability in Macrovision Driver Could Allow Local Elevation of Privilege and running
a popup window happily reports
Integrated install has completed successfully.
But all is not well in Microsoftland. Microsoft Baseline Security Analyzer 2.01 reports KB944653 still needs to be installed.So I ran
WindowsXP-KB944653-x86-ENU.exe /integrate:d:\X1APCCP_EN\X1APCCP_EN /log:d:\kb994653.log
again, and the log reports:
[kb994653.log] 0.000: ================================================================================ 0.000: 2007/12/31 08:49:41.215 (local) 0.016: f:\1cf1bc70d3a240a6270ba4ba9d\update\update.exe (version 220.127.116.11) 0.016: Slipstream mode 0.032: Service Pack started with following command line: /integrate:d:\X1APCCP_EN\X1APCCP_EN /log:d:\kb994653.log 0.047: Package Type: BRANCHING 1.641: GetFileListInformation: Error 0x715 retrieving version information about d:\X1APCCP_EN\X1APCCP_EN\I386\secdrv.sys 1.641: IntegrateHotfix: Error 0x0 while trying to retrive information about hotfix files. 3.157: Message displayed to the user: Integrated install has completed successfully. 3.157: User Input: OK 3.157: Integrated install has completed successfully.
Uh oh, "Error 0x715" and, even better, "Error 0x0 while trying to retrive" (sic).It seems I386\SECDRV.SY_ on every CD of Windows XP Professional I own, does not have any versioning information in the file. Here are the details: SECDRV.SY_, 7,261 bytes, dated 8-04-2004 4:00:00, which expands to
secdrv.sys, 27,440 bytes, dated 7-17-2004 11:36:38.
UPDATE: Apache now officially includes openssl support. See http://www.apache.org/dist/httpd/binaries/win32/.
I wanted to compile Apache with SSL support, and found the instructions at http://www.devside.net/web/server/windows/apache-ssl-deflate very helpful, but I wanted to automate the process as much as possible.So I created the makefile apache.mak. To use, you will need to have Cygwin (including flex), ActiveState Perl, an assembler (at least MASM 8.0, I haven't tried NASM), and MSVC 6.0 or later installed. Review the paths at the beginning of apache.mak, and modify as needed. Then, to compile Apache, simply type:
$ make -f apache.makThe binaries are available here.
I recently downloaded http://www.apache.org/dist/httpd/binaries/win32/apache_2.2.6-win32-x86-openssl-0.9.8e.msi from http://www.apache.org/dist/httpd/binaries/win32/, but found no easy way to generate the proper OpenSSL keys, to use the HTTPS protocol, so I wrote this little script:
@echo off if not defined apache_dir set apache_dir=C:\Program Files\Apache Software Foundation\Apache2.2 if not defined apache_conf_dir set apache_conf_dir=%apache_dir%\conf if not defined openssl_conf set openssl_conf=%apache_conf_dir%\openssl.cnf if not defined openssl_opts set openssl_opts=-config "%openssl_conf%" if not defined openssl set openssl=%apache_dir%\bin\openssl.exe if not exist "%apache_dir%" ( echo Directory not found: "%apache_dir%" goto :eof ) if not exist "%apache_conf_dir%" ( echo Directory not found: "%apache_conf_dir%" goto :eof ) if not exist "%openssl_conf%" ( echo File not found: "%openssl_conf%" goto :eof ) if not exist "%openssl%" ( echo File not found: "%openssl%" goto :eof ) pushd "%apache_conf_dir%" "%openssl%" req %openssl_opts% -new -out server.csr || goto :eof "%openssl%" rsa -in privkey.pem -out server.key || goto :eof "%openssl%" x509 -in server.csr -out server.crt -req -signkey server.key -days 3650 popd
then I added the following to the end of my httpd.conf, and I was off an running:
LoadModule ssl_module modules/mod_ssl.so <IfModule ssl_module> Listen 443 NameVirtualHost *:443 SSLRandomSeed startup builtin SSLRandomSeed connect builtin AddType application/x-x509-ca-cert .crt AddType application/x-pkcs7-crl .crl SSLPassPhraseDialog builtin SSLSessionCache "shmcb:C:/Program Files/Apache Software Foundation/Apache2.2/logs/ssl_scache(512000)"
I wanted a simpler way than OpenVPN to map a Windows drive to a remote system. One method I found is to use ssh (using Cygwin), or putty and forward port 139 to the remote system. In order to do that, we first need to install a "Loopback Adapter" and assign it an arbitrary IP address. Here are the steps involved:
eclipse_installer is an NSIS installer I whipped up to make it easy to install version 3.2.2 of Eclipse, the following "Top 10" plugins:
- Web Tools (WTP & WTP-WST)
- Eclipse Platform/SDK
- C/C++ Development Tools (CDT)
- Test & Performance Tools (TPTP)
- Eclipse Modeling Framework (EMF)
- Visual Editor (VE)
- Graphical Editing Framework (GEF)
- Standard Widget Toolkit (SWT)
- Business Intelligence and Reporting (BIRT)
- Data Tools Platform Project (DTP)
as well as these additional plugins:
- Java Development Tools (JDT)
- PHP IDE
- Plugin Development Environment (PDE)
Also included are these third party plugins:
These guys are real:
My wife shot this today at a coffee shop here in Los Angeles.
To automate the building of OpenSSL 0.9.8e with MSVC 6.0 or later, using Cygwin, I created the makefile openssl.mak.
To build OpenSSL, simply type:
$ make -f openssl.mak
Of course, to run make, you will need to install Cygwin and select the make and wget packages. Alternatively, you could unzip cygwin-1.5.23.zip, which contains only the executables needed to run make.
The binaries are available in openssl-0.9.8e.zip.
I've configured my laptop to be "dual-head", that is, I have attached an external monitor, and display information both on my laptop's screen, and the external monitor.
Whenever I close the screen, the laptop switches to displaying my desktop onto the external monitor. That's all well and good.
The problem comes when I reopen the lid. The primary monitor reverts to the laptop screen, but the external monitor is not re-enabled. To re-enable the monitor I have to muck around via Start / Settings / Control Panel / Display / Settings.
To eliminate this problem, I installed res_set in C:\WINDOWS, and created the following batch file:
res_set -m 0 --max res_set -m 1 --min res_set -m 1 -x 352 -y -1024 --max
I named this file C:\WINDOWS\fix_res.cmd. I then created a shortcut to this file, and installed it in my QuickLaunch bar, in my taskbar.
The first line resets monitor 0 (my laptop's screen) to the maximum resolution and bit depth.
The second line resets monitor 1 (the external monitor) to the mininum resolution and bit depth. It could be any setting other than the setting I am next going to set it to. It just needs to be different.
The third line sets monitor 1 to the maximum resolution and bit depth, and positions it at X-position 352 and Y-position of -1024 relative to monitor 0. You can see these numbers by positioning the 2nd monitor as you like and then execute the command:
res_set -m 1 -q
If you just ran apt-get update and you got:
There are no public key available for the following key IDs: A70DAF536070D3A1
sudo gpg --recv-key --keyserver wwwkeys.eu.pgp.net A70DAF536070D3A1 sudo gpg --export A70DAF536070D3A1 | apt-key add -
and all will be well.
I tried setx, and other environmental editors, but none did everything I wanted. Some would change the value from REG_EXPAND_SZ to REG_SZ. Other's wouldn't let me add a REG_EXPAND_SZ variable such as %ProgramFiles%.
So I wrote path_set.
Here's the changelog.txt: