Jump to content

IE 6.0 SP1 cannot open Https pages


lilliccu

Recommended Posts

I' ve installed in two partitions the Italian version of Unofficial Windows98 SE Service Pack 2.0.1.

In a partition I have this problem : if I try to open https pages to write passwords, or to buy something by web, I see a white page with the title "Page cannot be found" (I translate from Italian language). But the SSL protocols are regularly marked by a check and IE seems to have the correct 128 bits protection.

I've tried to install again IE 6.0 SP1, but during installation I see alert messages about missing or corrupted "Initpki.dll" and "Cryptdlg.dll". But these dlls are correctly in windows/system, and they are equal to the dlls in the other partition.

Can anyone help me ?

Thanks.

Sorry for my spaghetti-english :blushing:

Link to comment
Share on other sites


Great Eidenk !!!!

I've tried to use Dependency Walker, and I think it's a great program !

I've had some difficulty to understand it, but now I say what I have discovered:

Dependency Walker showed a wrong dependency between "Initpki.dll", "Cryptdlg.dll" and "Crypt32.dll" in the partition where I had the problem (partition A). In this partition Crypt32.dll was Italian version 5.131.1877.5 .

In the partition where I haven't this problem (partition B ) the wrong dependency is not present, but Crypt32.dll is english version 5.131.1880.14.

Why is english Crypt32.dll present in partition B ?

Because before installing Unofficial Win98SE patch 2.0.1 Italian on partition B I've installed the english version of Unofficial Win98SE patch 2.0.1, and in the Italian Patch there is this older version of Crypt32.dll, incompatible (I think) with the upgrade.

So, by Dos I've copied Crypt32.dll from partion B to A, and now IE 6 opens https pages !!! :thumbup

Many thanks for your help !!! :thumbup

(sorry again for my English :blushing: )

Edited by lilliccu
Link to comment
Share on other sites

go job, lilliccu. I think the Unofficial Win98SE pack v2.0.1 Italian edition needs to be revised to include the newer Crypt32.dll file.

btw - version 5.131.1880.14 of the crypt32.dll file [uS English] is included in the english WinNT4 KB835732 [MS04-011] security patch. if you need to obtain that specific version of that file but in Italian, download the Italian version of the NT4 KB835732 patch from the Microsoft site. then extract the crypt32.dll file from the NT4 KB835732 italian patch.

Link to comment
Share on other sites

go job, lilliccu. I think the Unofficial Win98SE pack v2.0.1 Italian edition needs to be revised to include the newer Crypt32.dll file.

btw - version 5.131.1880.14 of the crypt32.dll file [uS English] is included in the english WinNT4 KB835732 [MS04-011] security patch. if you need to obtain that specific version of that file but in Italian, download the Italian version of the NT4 KB835732 patch from the Microsoft site. then extract the crypt32.dll file from the NT4 KB835732 italian patch.

Many thanks for your information: I found the italian version of crypt32.dll just in NT4 KB835732 italian patch.

It seems it works without problem.

But the Unofficial Win98SE pack v2.0.1 Italian needs to be revised for another serious problem: a bug in the item "Find" > "Files and directories": if you are interested, you can look at this subforum 'Windows 98SE Sp2.01 Italian' in one of the last message of mine.

Thanks again :)

Edited by lilliccu
Link to comment
Share on other sites

  • 3 weeks later...
Many thanks for your information: I found the italian version of crypt32.dll just in NT4 KB835732 italian patch.

It seems it works without problem.

But the Unofficial Win98SE pack v2.0.1 Italian needs to be revised for another serious problem: a bug in the item "Find" > "Files and directories": if you are interested, you can look at this subforum 'Windows 98SE Sp2.01 Italian' in one of the last massage of mine.

Thanks again :)

see if the W98se pack 2.01 Italian has the correct version of the shell32.dll file in Italian, not English. that might be why the Find problem is happening. ALL updated files in the pack should be in italian unless a system file is noted "Language Neutral" in the file's properties sheet.

Link to comment
Share on other sites

see if the W98se pack 2.01 Italian has the correct version of the shell32.dll file in Italian, not English. that might be why the Find problem is happening. ALL updated files in the pack should be in italian unless a system file is noted "Language Neutral" in the file's properties sheet.

Many thanks again erpdud8 ! :D

You have just centered the right solution of the problem 'Find'.

Just as you said, shell32.dll was English Version.

After downloading many files from Microsoft.com (about ten-twelve), I've found

in the upgrade 'q313829.exe' the file 'shel95.dll', italian version 4.72.3812.600.

I renamed it to shell32.dll, I' ve copied in c:\windows\system (after booting by a Dos Floppy), and now

the 'Found' item works correctly !!!! :thumbup

The program Dependency Walker is very useful for these tasks.

All of you are very expert in Microsoft OS, while I must learn more about them ( and more about English language :yes: . In my previous message the word 'massage' :blushing: was one of my great errors ; I've corrected it ).

Now I have to look for the other English files in the Unofficial Windows98 SE Service Pack 2.0.1. italian and to replace them with the correct Italian version.

I think I'll send your solutions to the topic subform 'Windows 98SE Sp2.01 Italian' for the Italian users.

Thanks again

lilliccu

Edited by lilliccu
Link to comment
Share on other sites

ALL updated files in the pack should be in italian unless a system file is noted "Language Neutral" in the file's properties sheet.

This is not correct, many files are marked as English version even in international versions of Windows 98 SE. The best way is to check your original Italian CD-ROM what is the right language version. My first check based on language information stored in the files and my experience with other languages shows that you are missing the following files. Files that are marked as "Italian" in sesp201it are not included.

237493 Timedate.cpl

239696 Ios.vxd

239887 Configmg.vxd

239887 Msconfig.exe

239887 Tshoot98.chm

241052 Mprserv.dll

242193 Nwredir.vxd

242975 Hardware.hlp

243638 Mshtml.dll

244357 Urlmon.dll

244540 Inseng.dll

246817 Vpowerd.vxd

250514 Spoolss.dll

250876 Nwpp32.dll

257360 Vpicd.vxd

257821 Msafd.dll

257821 Mswsosp.dll

258680 Deskw95.cpl

258680 Powercfg.cpl

259728 Vip.386

263044 Fdisk.exe

269601 Wdmaud.drv

270063 Ndis.vxd

272621 Sysdm.cpl

273017 Ifsmgr.vxd

273727 Nwlink.vxd

273727 Vserver.vxd

277628 Vfat.vxd

278033 Vfwwdm32.dll

285189 Pppmac.vxd

288430 Ntkern.vxd

288430 Vmm.vxd (Not translated in some international versions of the fix)

288550 Vcomm.vxd

289635 Gdi.exe

291362 User.exe

293197 Vdhcp.386

307004 Grouppol.dll

309081 Irenum.vxd

311561 Winboot.sys (Not translated in some international versions of the fix)

313829 Shell32.dll

317796 Msnet32.dll

319571 Keyb.com

320798 Kernel32.dll

323455 Msnp32.dll

323455 Vredir.vxd

832671 Html32.cnv (Office XP SP3)

835732 Crypt32.dll

835732 Cryptdlg.dll

835732 Cryptui.dll

835732 Mssip32.dll

835732 Softpub.dll

835732 Wintrust.dll

835935 Extrac32.exe (Windows XP SP2)

888113 Hlink.dll (sometimes is marked as English but the content is translated)

ie401sp2 Explorer.exe

I'd recommend these steps:

1. Check the above mentioned knowledgebase articles if the fix is available for download. If not,

2. Ask Microsoft for the Italian version of the hotfix. It should be no problem.

3. If there is no Italian version of the fix, you can translate the files by yourself:

a) 32-bit PE files very easily by Restorator resource editor

B) 16-bit NE files by Exescope resource editor for example, for sysdm.cpl special procedure has to be taken

c) 16-bit LE files (.VXD, .386) by hex editor

d) EXE (SYS) files by hex editor

AFAIK English version always work, just some system messages will be in English.

Hope this helps.

Petr

Link to comment
Share on other sites

This is not correct, many files are marked as English version even in international versions of Windows 98 SE. The best way is to check your original Italian CD-ROM what is the right language version. My first check based on language information stored in the files and my experience with other languages shows that you are missing the following files. Files that are marked as "Italian" in sesp201it are not included.

Thanks for your help, Petr.

I' ve taken a look at the original Italian Win98SE CD.

Just as you said, many files are English version, and many Italian version.

So, if I understood your message correctly (I have got a little knowledge of these OS problems), the steps would be:

1) I look at the files in sesp201it.exe :

2)I check that their language version is the same of the original Italian Win98SE CD

3)I check that their version number is the same of the Gape's sesp201en.exe

4) If steps 2 or 3 are not true, I look for the correct language and number version with the help of the list of knowledge articles you kindly wrote.

But it's an hard task for me ( I'm too busy with my job :} ), so I'll send your great advices to the other Italian users, and I hope to find an user able enough to make a new pack debugged.

But now my OS seems to work without problems in both partitions.

Many thanks, again :)

lilliccu

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...