Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account



Photo

IE 6.0 SP1 cannot open Https pages

- - - - -

  • Please log in to reply
9 replies to this topic

#1
lilliccu

lilliccu

    Newbie

  • Member
  • 13 posts
  • Joined 16-September 05
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:


How to remove advertisement from MSFN

#2
eidenk

eidenk

    MSFN Addict

  • Member
  • PipPipPipPipPipPipPip
  • 1,527 posts
  • Joined 28-March 05
Try to look if "Initpki.dll" and "Cryptdlg.dll" dependencies are also equal.

http://www.dependencywalker.com/
Asus A8V Deluxe - Athlon 64 FX-55 2.6Ghz - 1GB DDRAM 400 - Windows ME (IE 5.5 SP2 Shell) + KernelEx 4.0 and Revolutions Pack 10

#3
lilliccu

lilliccu

    Newbie

  • Member
  • 13 posts
  • Joined 16-September 05
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, 18 October 2005 - 03:30 PM.


#4
erpdude8

erpdude8

    MSFN Master

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,141 posts
  • Joined 24-November 04
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.

#5
lilliccu

lilliccu

    Newbie

  • Member
  • 13 posts
  • Joined 16-September 05

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, 13 November 2005 - 07:58 AM.


#6
jimmsta

jimmsta

    computer janitor

  • Member
  • PipPipPip
  • 388 posts
  • Joined 04-May 05
  • OS:Windows 8.1 x64
  • Country: Country Flag
I just wanted to give you guys a heads up - there's a great utility that offers easy patching and fixing of the https files... for more info, take a look at: DjLizard.net, and look for "Dial-a-Fix".
Creator and Maintainer of BootZilla.org

#7
erpdude8

erpdude8

    MSFN Master

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,141 posts
  • Joined 24-November 04

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.

#8
lilliccu

lilliccu

    Newbie

  • Member
  • 13 posts
  • Joined 16-September 05

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, 13 November 2005 - 08:57 AM.


#9
Petr

Petr

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 981 posts
  • Joined 15-April 05
  • OS:98SE
  • Country: Country Flag


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

#10
lilliccu

lilliccu

    Newbie

  • Member
  • 13 posts
  • Joined 16-September 05

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




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users