Ping Kevin Spencer/Stefan Rusynko

J

JIMCO Software

MikeR said:
I know that the error message states a permission issue, but given
the fact that, with the correct path, it works, still makes me doubt
it's the actual error. Sorry to be so stubborn.


Mike,

Two things to keep in mind here.

1. When you change the configuration, you are forcing a different code path
in Microsoft's code. Therefore, trying to determine why you are seeing
different behavior based upon parent pathing is going to get you nowhere.

2. What you need to do is focus on identifying WHY you are seeing the error
you are seeing. What you are focusing on is why you DON'T see that error
under a different condition. Once again, that will get you nowhere.

Now, concerning the Filemon log, what do you mean when you say that it
reports a bad path?

--
Jim Cheshire
JIMCO Software
http://www.jimcosoftware.com

FrontPage add-ins for FrontPage 2000 - 2003
 
K

Kevin Spencer

Well, Mike, as I said, "/db/mydb.mdb" is a completely different file path.
I'm not surprised that FileMon is telling you that it's a bad path. As for
why you get the registry error, I can't say. Exceptions often cascade. That
is, one exception causes another, and so on.

--
HTH,

Kevin Spencer
Microsoft MVP
..Net Developer
Neither a follower nor a lender be.
 
M

MikeR

Jim -
You're right about where my focus is. I'll try to change it.
Here are some lines from the "mon"s with path = Server.MapPath("/db/mydb.mdb")
Regmon - I dunno what I'm looking at here but these lines seem relevant:

3441 10.17034721 dllhost.exe:1944 CloseKey HKU\.Default SUCCESS
3442 10.17066479 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC\odbcinst.ini\Microsoft Access
Driver (*.mdb) SUCCESS Access: 0x20019
3443 10.17070580 dllhost.exe:1944 QueryValue HKLM\SOFTWARE\ODBC\odbcinst.ini\Microsoft
Access Driver (*.mdb)\setup SUCCESS "C:\WINDOWS\System32\odbcjt32.dll"
3444 10.17078018 dllhost.exe:1944 CloseKey HKLM\SOFTWARE\ODBC\odbcinst.ini\Microsoft
Access Driver (*.mdb) SUCCESS
3445 10.17097855 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3446 10.17103004 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3447 10.17107964 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet
NOT FOUND
3448 10.17121315 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3449 10.17125988 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3450 10.17130375 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet
NOT FOUND
3451 10.17134571 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3452 10.17138767 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3453 10.17143250 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet
NOT FOUND
3454 10.17147350 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3455 10.17151642 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3456 10.17155933 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet
NOT FOUND
3457 10.17160225 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3458 10.17164421 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3459 10.17168808 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet
NOT FOUND
3460 10.17175198 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3461 10.17179775 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3462 10.17184162 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet
NOT FOUND
3463 10.17188454 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3464 10.17192554 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3465 10.17197037 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet
NOT FOUND
3466 10.17201233 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3467 10.17205715 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3468 10.17209911 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet
NOT FOUND
3469 10.17214108 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3470 10.17218304 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3471 10.17222786 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet
NOT FOUND
3472 10.17226982 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3473 10.17231178 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3474 10.17235470 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet
NOT FOUND
3475 10.17239761 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3476 10.17243958 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3477 10.17248440 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet
NOT FOUND
3478 10.17252636 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3479 10.17256927 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3480 10.17261219 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet
NOT FOUND
3481 10.17266369 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3482 10.17270660 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3483 10.17275620 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet
NOT FOUND
3484 10.17280769 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3485 10.17285252 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3486 10.17289639 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet
NOT FOUND
3487 10.17294121 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3488 10.17298317 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3489 10.17302704 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet
NOT FOUND
3490 10.17307091 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3491 10.17311382 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3492 10.17315674 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet
NOT FOUND
3493 10.17320156 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3494 10.17324448 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3495 10.17328835 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet
NOT FOUND
3496 10.17333031 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3497 10.17337322 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3498 10.17341709 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet
NOT FOUND
3499 10.17346096 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3500 10.17350292 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3501 10.17354774 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet
NOT FOUND
3502 10.17358971 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3503 10.17363358 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3504 10.17367649 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet
NOT FOUND
3505 10.17371941 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3506 10.17377663 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3507 10.17382526 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet
NOT FOUND
3508 10.17386913 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3509 10.17391300 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3510 10.17395687 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet
NOT FOUND
3511 10.17400074 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3512 10.17404175 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3513 10.17408848 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet
NOT FOUND
3514 10.17412949 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3515 10.17417336 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3516 10.17421722 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet
NOT FOUND
3517 10.19049263 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC ACCESS DENIED Access:
0x2001F BROOMHILDA\IUSR_BROOMHILDA
3518 10.19078350 dllhost.exe:1944 CreateKey HKLM\SOFTWARE\ODBC\Temporary (volatile) Jet
DSN for process 0x798 Thread 0xf50 DBC 0x111c024 Jet ACCESS DENIED Access: 0xF003F
BROOMHILDA\IUSR_BROOMHILDA
3519 10.19090080 dllhost.exe:1944 CreateKey HKLM\SOFTWARE SUCCESS Access: 0x2000000
3520 10.19096565 dllhost.exe:1944 CreateKey HKLM\SOFTWARE\ODBC SUCCESS Access: 0x2000000
3521 10.19101238 dllhost.exe:1944 CloseKey HKLM\SOFTWARE SUCCESS
3522 10.19115257 dllhost.exe:1944 CreateKey HKLM\SOFTWARE\ODBC\Temporary (volatile) Jet
DSN for process 0x798 Thread 0xf50 DBC 0x111c024 Jet ACCESS DENIED Access: 0xF003F
BROOMHILDA\IUSR_BROOMHILDA
3523 10.19118214 dllhost.exe:1944 CloseKey HKLM\SOFTWARE\ODBC SUCCESS
3524 10.19128895 dllhost.exe:1944 OpenKey HKCU NOT FOUND
3525 10.19145107 dllhost.exe:1944 OpenKey HKU\.Default SUCCESS Access: 0x2000000

And from Filemon:
126 2:07:57 PM inetinfo.exe:604 OPEN C:\INETPUB\WWWROOT\subweb1\CHALLENGE\TEST.ASP
SUCCESS Options: Open Access: All
127 2:07:57 PM inetinfo.exe:604 QUERY SECURITY
C:\INETPUB\WWWROOT\subweb1\CHALLENGE\TEST.ASP BUFFER OVERFLOW
128 2:07:57 PM inetinfo.exe:604 QUERY SECURITY
C:\INETPUB\WWWROOT\subweb1\CHALLENGE\TEST.ASP SUCCESS
129 2:07:57 PM inetinfo.exe:604 QUERY INFORMATION
C:\INETPUB\WWWROOT\subweb1\CHALLENGE\TEST.ASP BUFFER OVERFLOW FileFsVolumeInformation
130 2:07:57 PM inetinfo.exe:604 QUERY INFORMATION
C:\INETPUB\WWWROOT\subweb1\CHALLENGE\TEST.ASP BUFFER OVERFLOW FileAllInformation
131 2:07:57 PM inetinfo.exe:604 CLOSE C:\INETPUB\WWWROOT\subweb1\CHALLENGE\TEST.ASP SUCCESS
132 2:07:57 PM dllhost.exe:1944 QUERY INFORMATION C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Attributes: A
133 2:07:57 PM dllhost.exe:1944 OPEN C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Options: Open Access: Execute
134 2:07:57 PM dllhost.exe:1944 QUERY INFORMATION C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Length: 536576
135 2:07:57 PM dllhost.exe:1944 CLOSE C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS
136 2:07:57 PM dllhost.exe:1944 QUERY INFORMATION C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Attributes: A
137 2:07:57 PM dllhost.exe:1944 QUERY INFORMATION C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Attributes: A
138 2:07:57 PM dllhost.exe:1944 OPEN C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Options: Open Access: Execute
139 2:07:57 PM dllhost.exe:1944 QUERY INFORMATION C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Length: 536576
140 2:07:57 PM dllhost.exe:1944 CLOSE C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS
141 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 4096 Length: 32768
142 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 36864 Length: 32768
143 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 69632 Length: 32768
144 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 102400 Length: 32768
145 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 135168 Length: 32768
146 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 167936 Length: 32768
147 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 200704 Length: 32768
148 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 233472 Length: 32768
149 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 266240 Length: 32768
150 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 299008 Length: 32768
151 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 331776 Length: 32768
152 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 364544 Length: 32768
153 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 397312 Length: 28672
154 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 425984 Length: 8192
155 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 434176 Length: 4096
156 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 438272 Length: 16384
157 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 454656 Length: 16384
158 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 471040 Length: 16384
159 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 487424 Length: 16384
160 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 503808 Length: 8192
161 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 512000 Length: 16384
162 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 528384 Length: 8192
163 2:07:57 PM lsass.exe:696 READ C: SUCCESS Offset: 46080 Length: 16384
164 2:07:57 PM lsass.exe:696 READ C: SUCCESS Offset: 193536 Length: 32768
165 2:07:57 PM lsass.exe:696 READ C: SUCCESS Offset: 22499328 Length: 4096
166 2:07:57 PM dllhost.exe:1944 QUERY INFORMATION C:\WINDOWS\TEMP SUCCESS Attributes: D
167 2:07:57 PM dllhost.exe:1944 CREATE C:\WINDOWS\TEMP\JETEF25.tmp SUCCESS Options: Create
Access: All
168 2:07:57 PM dllhost.exe:1944 QUERY INFORMATION C:\WINDOWS\TEMP\JETEF25.tmp SUCCESS
Length: 0
169 2:07:57 PM dllhost.exe:1944 QUERY INFORMATION C:\inetpub\wwwroot\db\challenge.mdb PATH
NOT FOUND Attributes: Error
170 2:07:57 PM dllhost.exe:1944 OPEN C:\inetpub\wwwroot\db\ NOT FOUND Options: Open
Directory Access: All
171 2:07:57 PM dllhost.exe:1944 OPEN C:\inetpub\wwwroot\db\challenge.mdb PATH NOT FOUND
Options: Open Access: All
172 2:07:57 PM dllhost.exe:1944 CLOSE C:\WINDOWS\TEMP\JETEF25.tmp SUCCESS
 
M

MikeR

Yeh, I can see that. I really appreciate your input. The possibility of cascading
exceptions is one reason I didn't think it is a permissions issue. But I've been wrong before.
Mike
 
M

MikeR

Jim -
You're right about where my focus is. I'll try to change it.
Here are some lines from the "mon"s with path = Server.MapPath("/db/mydb.mdb")
Regmon - I dunno what I'm looking at here but these lines seem relevant:

3441 10.17034721 dllhost.exe:1944 CloseKey HKU\.Default SUCCESS
3442 10.17066479 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\ODBC\odbcinst.ini\Microsoft Access Driver (*.mdb) SUCCESS Access:
0x20019
3443 10.17070580 dllhost.exe:1944 QueryValue
HKLM\SOFTWARE\ODBC\odbcinst.ini\Microsoft Access Driver (*.mdb)\setup SUCCESS
"C:\WINDOWS\System32\odbcjt32.dll"
3444 10.17078018 dllhost.exe:1944 CloseKey
HKLM\SOFTWARE\ODBC\odbcinst.ini\Microsoft Access Driver (*.mdb) SUCCESS
3445 10.17097855 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3446 10.17103004 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3447 10.17107964 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet NOT FOUND
3448 10.17121315 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3449 10.17125988 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3450 10.17130375 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet NOT FOUND
3451 10.17134571 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3452 10.17138767 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3453 10.17143250 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet NOT FOUND
3454 10.17147350 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3455 10.17151642 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3456 10.17155933 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet NOT FOUND
3457 10.17160225 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3458 10.17164421 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3459 10.17168808 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet NOT FOUND
3460 10.17175198 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3461 10.17179775 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3462 10.17184162 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet NOT FOUND
3463 10.17188454 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3464 10.17192554 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3465 10.17197037 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet NOT FOUND
3466 10.17201233 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3467 10.17205715 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3468 10.17209911 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet NOT FOUND
3469 10.17214108 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3470 10.17218304 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3471 10.17222786 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet NOT FOUND
3472 10.17226982 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3473 10.17231178 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3474 10.17235470 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet NOT FOUND
3475 10.17239761 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3476 10.17243958 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3477 10.17248440 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet NOT FOUND
3478 10.17252636 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3479 10.17256927 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3480 10.17261219 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet NOT FOUND
3481 10.17266369 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3482 10.17270660 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3483 10.17275620 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet NOT FOUND
3484 10.17280769 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3485 10.17285252 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3486 10.17289639 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet NOT FOUND
3487 10.17294121 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3488 10.17298317 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3489 10.17302704 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet NOT FOUND
3490 10.17307091 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3491 10.17311382 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3492 10.17315674 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet NOT FOUND
3493 10.17320156 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3494 10.17324448 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3495 10.17328835 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet NOT FOUND
3496 10.17333031 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3497 10.17337322 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3498 10.17341709 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet NOT FOUND
3499 10.17346096 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3500 10.17350292 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3501 10.17354774 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet NOT FOUND
3502 10.17358971 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3503 10.17363358 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3504 10.17367649 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet NOT FOUND
3505 10.17371941 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3506 10.17377663 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3507 10.17382526 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet NOT FOUND
3508 10.17386913 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3509 10.17391300 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3510 10.17395687 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet NOT FOUND
3511 10.17400074 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3512 10.17404175 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3513 10.17408848 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet NOT FOUND
3514 10.17412949 dllhost.exe:1944 OpenKey
HKU\.DEFAULT\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3515 10.17417336 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\ODBC\ODBC.INI\\Engines\Jet NOT FOUND
3516 10.17421722 dllhost.exe:1944 OpenKey
HKLM\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet NOT FOUND
3517 10.19049263 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC ACCESS DENIED
Access: 0x2001F BROOMHILDA\IUSR_BROOMHILDA
3518 10.19078350 dllhost.exe:1944 CreateKey HKLM\SOFTWARE\ODBC\Temporary
(volatile) Jet DSN for process 0x798 Thread 0xf50 DBC 0x111c024 Jet ACCESS DENIED
Access: 0xF003F BROOMHILDA\IUSR_BROOMHILDA
3519 10.19090080 dllhost.exe:1944 CreateKey HKLM\SOFTWARE SUCCESS
Access: 0x2000000
3520 10.19096565 dllhost.exe:1944 CreateKey HKLM\SOFTWARE\ODBC SUCCESS
Access: 0x2000000
3521 10.19101238 dllhost.exe:1944 CloseKey HKLM\SOFTWARE SUCCESS
3522 10.19115257 dllhost.exe:1944 CreateKey HKLM\SOFTWARE\ODBC\Temporary
(volatile) Jet DSN for process 0x798 Thread 0xf50 DBC 0x111c024 Jet ACCESS DENIED
Access: 0xF003F BROOMHILDA\IUSR_BROOMHILDA
3523 10.19118214 dllhost.exe:1944 CloseKey HKLM\SOFTWARE\ODBC SUCCESS
3524 10.19128895 dllhost.exe:1944 OpenKey HKCU NOT FOUND
3525 10.19145107 dllhost.exe:1944 OpenKey HKU\.Default SUCCESS Access:
0x2000000

And from Filemon:
126 2:07:57 PM inetinfo.exe:604 OPEN
C:\INETPUB\WWWROOT\subweb1\CHALLENGE\TEST.ASP SUCCESS Options: Open Access: All
127 2:07:57 PM inetinfo.exe:604 QUERY SECURITY
C:\INETPUB\WWWROOT\subweb1\CHALLENGE\TEST.ASP BUFFER OVERFLOW
128 2:07:57 PM inetinfo.exe:604 QUERY SECURITY
C:\INETPUB\WWWROOT\subweb1\CHALLENGE\TEST.ASP SUCCESS
129 2:07:57 PM inetinfo.exe:604 QUERY INFORMATION
C:\INETPUB\WWWROOT\subweb1\CHALLENGE\TEST.ASP BUFFER OVERFLOW FileFsVolumeInformation
130 2:07:57 PM inetinfo.exe:604 QUERY INFORMATION
C:\INETPUB\WWWROOT\subweb1\CHALLENGE\TEST.ASP BUFFER OVERFLOW FileAllInformation
131 2:07:57 PM inetinfo.exe:604 CLOSE
C:\INETPUB\WWWROOT\subweb1\CHALLENGE\TEST.ASP SUCCESS
132 2:07:57 PM dllhost.exe:1944 QUERY INFORMATION C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Attributes: A
133 2:07:57 PM dllhost.exe:1944 OPEN C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Options: Open Access: Execute
134 2:07:57 PM dllhost.exe:1944 QUERY INFORMATION C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Length: 536576
135 2:07:57 PM dllhost.exe:1944 CLOSE C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS
136 2:07:57 PM dllhost.exe:1944 QUERY INFORMATION C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Attributes: A
137 2:07:57 PM dllhost.exe:1944 QUERY INFORMATION C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Attributes: A
138 2:07:57 PM dllhost.exe:1944 OPEN C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Options: Open Access: Execute
139 2:07:57 PM dllhost.exe:1944 QUERY INFORMATION C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Length: 536576
140 2:07:57 PM dllhost.exe:1944 CLOSE C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS
141 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 4096 Length: 32768
142 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 36864 Length: 32768
143 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 69632 Length: 32768
144 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 102400 Length: 32768
145 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 135168 Length: 32768
146 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 167936 Length: 32768
147 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 200704 Length: 32768
148 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 233472 Length: 32768
149 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 266240 Length: 32768
150 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 299008 Length: 32768
151 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 331776 Length: 32768
152 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 364544 Length: 32768
153 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 397312 Length: 28672
154 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 425984 Length: 8192
155 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 434176 Length: 4096
156 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 438272 Length: 16384
157 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 454656 Length: 16384
158 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 471040 Length: 16384
159 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 487424 Length: 16384
160 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 503808 Length: 8192
161 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 512000 Length: 16384
162 2:07:57 PM dllhost.exe:1944 READ C:\Program Files\Common
Files\system\ado\msado15.dll SUCCESS Offset: 528384 Length: 8192
163 2:07:57 PM lsass.exe:696 READ C: SUCCESS Offset: 46080 Length: 16384
164 2:07:57 PM lsass.exe:696 READ C: SUCCESS Offset: 193536 Length:
32768
165 2:07:57 PM lsass.exe:696 READ C: SUCCESS Offset: 22499328 Length:
4096
166 2:07:57 PM dllhost.exe:1944 QUERY INFORMATION C:\WINDOWS\TEMP SUCCESS
Attributes: D
167 2:07:57 PM dllhost.exe:1944 CREATE C:\WINDOWS\TEMP\JETEF25.tmp SUCCESS
Options: Create Access: All
168 2:07:57 PM dllhost.exe:1944 QUERY INFORMATION C:\WINDOWS\TEMP\JETEF25.tmp
SUCCESS Length: 0
169 2:07:57 PM dllhost.exe:1944 QUERY INFORMATION
C:\inetpub\wwwroot\db\challenge.mdb PATH NOT FOUND Attributes: Error
170 2:07:57 PM dllhost.exe:1944 OPEN C:\inetpub\wwwroot\db\ NOT FOUND
Options: Open Directory Access: All
171 2:07:57 PM dllhost.exe:1944 OPEN C:\inetpub\wwwroot\db\challenge.mdb
PATH NOT FOUND Options: Open Access: All
172 2:07:57 PM dllhost.exe:1944 CLOSE C:\WINDOWS\TEMP\JETEF25.tmp SUCCESS



JIMCO said:
Mike,

Two things to keep in mind here.

1. When you change the configuration, you are forcing a different code path in
Microsoft's code. Therefore, trying to determine why you are seeing different behavior
based upon parent pathing is going to get you nowhere.
2. What you need to do is focus on identifying WHY you are seeing the error you are
seeing. What you are focusing on is why you DON'T see that error under a different
condition. Once again, that will get you nowhere.
 
M

MikeR

Yeh, I can see that. I really appreciate your input. The possibility of cascading
exceptions is one reason I didn't think it is a permissions issue. But I've been wrong before.
Mike
 
J

JIMCO Software

MikeR said:
3517 10.19049263 dllhost.exe:1944 OpenKey HKLM\SOFTWARE\ODBC
ACCESS DENIED Access: 0x2001F
BROOMHILDA\IUSR_BROOMHILDA 3518 10.19078350 dllhost.exe:1944
CreateKey HKLM\SOFTWARE\ODBC\Temporary (volatile) Jet DSN for
process 0x798 Thread 0xf50 DBC 0x111c024 Jet ACCESS DENIED Access:
0xF003F BROOMHILDA\IUSR_BROOMHILDA 3519 10.19090080 dllhost.exe:1944
CreateKey HKLM\SOFTWARE SUCCESS Access: 0x2000000
3520 10.19096565 dllhost.exe:1944 CreateKey HKLM\SOFTWARE\ODBC
SUCCESS Access: 0x2000000
3521 10.19101238 dllhost.exe:1944 CloseKey HKLM\SOFTWARE
SUCCESS 3522 10.19115257 dllhost.exe:1944 CreateKey
HKLM\SOFTWARE\ODBC\Temporary (volatile) Jet DSN for process 0x798
Thread 0xf50 DBC 0x111c024 Jet ACCESS DENIED Access: 0xF003F
BROOMHILDA\IUSR_BROOMHILDA 3523 10.19118214 dllhost.exe:1944

You see anything there that might help? I do. ;)

--
Jim Cheshire
JIMCO Software
http://www.jimcosoftware.com

FrontPage add-ins for FrontPage 2000 - 2003
 
M

MikeR

Looks like IUSR_BROOMHILDA doesn't have permission (DOH!). I think I have it added
now(full control), but now I get this if the path is Server.MapPath("/db/challenge.mdb")

Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver] '(unknown)' is not a valid path. Make sure that
the path name is spelled correctly and that you are connected to the server on which the
file resides.

If I change the path to Server.MapPath("/subweb1/db/challenge.mdb") it works, but it
worked before adding IUSR_BROOMHILDA.
 
J

JIMCO Software

MikeR said:
Looks like IUSR_BROOMHILDA doesn't have permission (DOH!). I think I
have it added now(full control), but now I get this if the path is
Server.MapPath("/db/challenge.mdb")
If I change the path to Server.MapPath("/subweb1/db/challenge.mdb")
it works, but it worked before adding IUSR_BROOMHILDA.

Mike,

As has been pointed out several times, one of those paths is wrong and one
is right.

--
Jim Cheshire
JIMCO Software
http://www.jimcosoftware.com

FrontPage add-ins for FrontPage 2000 - 2003
 
M

MikeR

I know, Jim. However, the whole purpose of my original question was to see if I can match
up the path on my local machine with the one on the host. Setting the IUSR_BROOMHILDA
permissions has not advanced that goal.
 
J

JIMCO Software

MikeR said:
I know, Jim. However, the whole purpose of my original question was
to see if I can match up the path on my local machine with the one on
the host. Setting the IUSR_BROOMHILDA permissions has not advanced
that goal.

Mike,

I suggest that you do two things:

1. If you're going to deal with Web servers and permissions, study up on
that.
2. If you're going to deal with writing your own server-side code, study up
on that.

You've been given all the answers you need here several times. The problem
is that your knowledge of the technology is so lacking that you don't
understand the answers. In that case, we cannot help you.

--
Jim Cheshire
JIMCO Software
http://www.jimcosoftware.com

FrontPage add-ins for FrontPage 2000 - 2003
 
M

MikeR

Jim -
My apologies for offending you. It was certainly not intentional. I learn a lot by reading
this and the other FP newsgroups.

I agree that my knowlege of server/permissions is not at the expert level.
I've been writing my own server side code for over 10 years. I've been impressed by it. <grin>

Maybe you can give me a yes or no on one last question (actually the only question)?
Given that my local FP web is divided into subwebs so I can manage two domains with it and
given that parent paths are disabled, can the path on the local and host be made to match?

Mike
 
J

JIMCO Software

MikeR said:
Jim -
My apologies for offending you. It was certainly not intentional. I
learn a lot by reading this and the other FP newsgroups.

I agree that my knowlege of server/permissions is not at the expert
level. I've been writing my own server side code for over 10 years. I've
been impressed by it. <grin>
Maybe you can give me a yes or no on one last question (actually the
only question)? Given that my local FP web is divided into subwebs so I
can manage
two domains with it and given that parent paths are disabled, can the
path on the local and host be made to match?

Mike,

I never said that you offended me. An expert knowledge level is not
necessary. This information is actually pretty elementary. However, it
seems that you have no knowledge of permissions and you don't understand
pathing in a Web application. In that case, it's extremely frustrating for
both parties to try and resolve an issue regarding permissions and pathing
in a newsgroup. We've given you the answers numerous times over the past
week or so, but your knowledge level is not high enough to comprehend those
answers. That's not meant as a slam. It's simply that in order for you to
get help on certain subject matters, you need to bring something to the
table yourself.

Because you didn't understand the answers we gave and you don't seem to
understand the basics of pathing and permissions, my suggestion to you was
to purchase a couple of books and read up on these issues. However, I will
try again to answer your question regarding two issues:

1. Issue of "Unable to open Registry key"

The solution here is to grant the anonymous account Read permission on the
Registry key in question. Your Regmon log clearly shows where this needs to
be done.

I believe you granted the anonymous account Full Control. That is not
necessary and not advisable.

2. Issue of path not being recognized.

You posted up to four different paths for your database. It's hard for us
to know which one is which, but the basics apply nonetheless. Your
connection string needs to point to the path where the database exists. It
really is as simple as that.

It appears as though you are using a sub-site on your local machine while
the host is hosting you at the root site. For that reason, you cannot use
the same connection string because the pathing is different.

--
Jim Cheshire
JIMCO Software
http://www.jimcosoftware.com

FrontPage add-ins for FrontPage 2000 - 2003
 
K

Kevin Spencer

Hi Mike,

I believe I told you some time ago to use an OLE DB Connection String, so
that you would not need to access the System Registry. You can find an
example at http://www.connectionstrings.com.

--
HTH,

Kevin Spencer
Microsoft MVP
..Net Developer
Neither a follower nor a lender be.
 
M

MikeR

Hi Kevin -
Yep, you did, and thanks for that. And in fact that did negate the need to access the
registry. That, however was a secondary issue. Resolving that did not answer whether or
not I could somehow use the same path on my local machine and on the host, with parent
path off, as I could with parent path on. The answer apparently is no.
Regards,
Mike
 
S

Stefan B Rusynko

Mike
One way to do that is let ASP decide what the connection path should be, by checking for the name of the server and changing the
path accordingly
Below is an example you can customize to your paths/conditions

<%
If Request.ServerVariables("Server_Name") = "dev" Then
cst = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/databases/sm2.mdb")
Else
cst = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/cgi-bin/sm2.mdb")
End If
%>



| Hi Kevin -
| Yep, you did, and thanks for that. And in fact that did negate the need to access the
| registry. That, however was a secondary issue. Resolving that did not answer whether or
| not I could somehow use the same path on my local machine and on the host, with parent
| path off, as I could with parent path on. The answer apparently is no.
| Regards,
| Mike
|
|
| Kevin Spencer wrote:
| > Hi Mike,
| >
| > I believe I told you some time ago to use an OLE DB Connection String, so
| > that you would not need to access the System Registry. You can find an
| > example at http://www.connectionstrings.com.
| >
 
M

MikeR

JIMCO said:
Mike,

I never said that you offended me. An expert knowledge level is not
necessary. This information is actually pretty elementary. However, it
seems that you have no knowledge of permissions and you don't understand
pathing in a Web application. In that case, it's extremely frustrating for
both parties to try and resolve an issue regarding permissions and pathing
in a newsgroup. We've given you the answers numerous times over the past
week or so, but your knowledge level is not high enough to comprehend those
answers. That's not meant as a slam. It's simply that in order for you to
get help on certain subject matters, you need to bring something to the
table yourself.

Glad to hear it. The answer I kept getting was "It's a permission issue". While there was
a permission issue, resolving that did not lead to resolution of my primary issue, which
was simply "Is there a way to have the same path on local and host with parent path off?"
There is if parent path is on.
Because you didn't understand the answers we gave and you don't seem to
understand the basics of pathing and permissions, my suggestion to you was
to purchase a couple of books and read up on these issues. However, I will
try again to answer your question regarding two issues:

1. Issue of "Unable to open Registry key"

The solution here is to grant the anonymous account Read permission on the
Registry key in question. Your Regmon log clearly shows where this needs to
be done.
Yeh it did. Thanks for introducing me to 2 new tools.
I believe you granted the anonymous account Full Control. That is not
necessary and not advisable.

2. Issue of path not being recognized.

You posted up to four different paths for your database. It's hard for us
to know which one is which, but the basics apply nonetheless. Your
connection string needs to point to the path where the database exists. It
really is as simple as that.
Not that it matters at this point, but issue 1 & 2 are reversed(in priotity). The paths
posted seemed pretty simple to me. I was just reporting conditions as they existed.
It appears as though you are using a sub-site on your local machine while
the host is hosting you at the root site. For that reason, you cannot use
the same connection string because the pathing is different.
Not appears. That's what I stated numerous times. It's a fact. And that's the answer I was
looking for all along.
I appreciate your patience and advice. I always strive to keep learning. I've got it now.
Mike
 
M

MikeR

Hi Stefan -
Thanks for this. Bob Lehman suggested it also. I'm going to do it this way.
Mike
 
Top