Operating System - OpenVMS
cancel
Showing results for 
Search instead for 
Did you mean: 

hpssl sources for axp v14-476 is not a backup saveset

 
msteve
Occasional Visitor

hpssl sources for axp v14-476 is not a backup saveset

I am unable to extract the sources from the saveset. This is on an ES47 running OpenVms 8.3

 

From this site:

http://h71000.www7.hp.com/openvms/products/ssl/ssl_source.html#buildopenssl

 

Using this link:

ftp://ftp.hp.com/pub/openvms/ssl/HP_VMS_SSL_SOURCES_V14-476.AXPEXE

 

File downloads fine.

 

File executable runs fine.

 

$ run HP_VMS_SSL_SOURCES_V14-476.AXPEXE
UnZipSFX 5.42 of 14 January 2001, by Info-ZIP (Zip-Bugs@lists.wku.edu).
  inflating: HP_VMS_ALPHA_SSL_SOURCES_V14-476.BCK

 

Backup command fails

 

$ backup HP_VMS_ALPHA_SSL_SOURCES_V14-476.BCK/save ERIS$DKA0:[USERS.MSTEVE.PROJECTS.HPSSL.WORK...]*.*
%BACKUP-F-NOTSAVESET, ERIS$DKA0:[USERS.MSTEVE.PROJECTS.HPSSL]HP_VMS_ALPHA_SSL_SOURCES_V14-476.BCK;1 is not a BACKUP save set

 

analyzing the file gives me this:

 

$ **bleep** HP_VMS_ALPHA_SSL_SOURCES_V14-476.BCK

 

 


Analyze Object File                           7-SEP-2014 10:52:55.4   Page 1
ERIS$DKA0:[USERS.MSTEVE.PROJECTS.HPSSL]HP_VMS_ALPHA_SSL_SOURCES_V14-476.BCK;1
ANALYZ A01-07

1.  LANGUAGE PROCESSOR HEADER (OBJ$C_HDR_LNM), 459 bytes
***  Module header record is missing.

        Textual information:
        "..................................r>9È.~.......HP_VMS_ALPHA_SSL_S"
        "OURCES_V14-47...................................................."
        "................................................................."
        "................................................................."
        "............$...HP_VMS_ALPHA_SSL_SOURCES_V14-476.BCKL...BACKUP RO"
        "OT1:[0476_ALPHA_SRC...]*.* HP_VMS_ALPHA_SSL_SOURCES_V14-476.BCK/S"
        "AV....SYSTEM      ............X®>.½j®...........V7.3...._OPNEAR::"
        ".."


This is an OpenVMS VAX object file

2.  MODULE HEADER (OBJ$C_HDR_MHD), 46 bytes
***  End of module record is missing from previous module.

        structure level: 0
        maximum record size: 32768
***  Maximum record size is too large.  Allowable size is up to 2048 bytes.
        module name: "..._$1$DGA25"
###  Symbol "..._$1$DGA25" contains special characters
        module version: "9:....AXP72R001.....~.........HP_VMS_ALPHA_SSL_SOUR"
***  Length of symbol is not within valid range of 1 to 31.
***  Object record is not large enough to accomodate mandatory fields.


%ANALYZE-E-READERR, error reading ERIS$DKA0:[USERS.MSTEVE.PROJECTS.HPSSL]HP_VMS_ALPHA_SSL_SOURCES_V14-476.BCK;1
-RMS-W-RTB, 22475 byte record too large for user's buffer
***  Unrecoverable error encountered in structure of file.

 

 

 

 

 


Analyze Object File                           7-SEP-2014 10:52:55.4   Page 2
ERIS$DKA0:[USERS.MSTEVE.PROJECTS.HPSSL]HP_VMS_ALPHA_SSL_SOURCES_V14-476.BCK;1
ANALYZ A01-07

SUMMARY STATISTICS:

Record Type     Count   Total Bytes

OBJ$C_HDR           2      505
OBJ$C_GSD           0        0
OBJ$C_TIR           0        0
OBJ$C_EOM           0        0
OBJ$C_DBG           0        0
OBJ$C_TBT           0        0
OBJ$C_LNK           0        0
OBJ$C_EOMW          0        0

Totals              2      505


The analysis uncovered 6 errors.


**bleep** HP_VMS_ALPHA_SSL_SOURCES_V14-476.BCK

 

 

 

 

3 REPLIES 3
Steven Schweda
Honored Contributor

Re: hpssl sources for axp v14-476 is not a backup saveset

> [...]HP_VMS_ALPHA_SSL_SOURCES_V14-476.BCK;1 is not a BACKUP save set

   It looks as if some highly trained HP employee has not yet mastered
either Zip archive generation or software quality testing.  Around here:

alp $ dire /full HP_VMS_ALPHA_SSL_SOURCES_V14-476.BCK
[...]
Record format:      Stream_LF, maximum 0 bytes, longest 32767 bytes
[...]

alp $ @utility:cnvb.com HP_VMS_ALPHA_SSL_SOURCES_V14-476.BCK
   File record format is Stream_LF.  The file's record format attribute
   must be changed to fixed-512 before attempting the actual repair.
   Proceed?  (y/n [n]): y
   Original save set record length was 32256.
   Change attributes?  (y/n) [n]: y
   Setting file attributes...


alp $ dire /full HP_VMS_ALPHA_SSL_SOURCES_V14-476.BCK
[...]
Record format:      Fixed length 32256 byte records
[...]


alp $ backup /list HP_VMS_ALPHA_SSL_SOURCES_V14-476.BCK /save_set
Listing of save set(s)

 

Save set:          HP_VMS_ALPHA_SSL_SOURCES_V14-476.BCK
Written by:        SYSTEM      
UIC:               [000001,000004]
Date:              13-JUN-2014 18:23:14.99
Command:           BACKUP ROOT1:[0476_ALPHA_SRC...]*.* HP_VMS_ALPHA_SSL_SOURCES_
V14-476.BCK/SAV
Operating system:  OpenVMS Alpha version V7.3
BACKUP version:    AXP72R001
CPU ID register:   80000000
Node name:         _OPNEAR::
Written on:        _$1$DGA2539:
Block size:        32256
Group size:        10
Buffer count:      764

[0476_ALPHA_SRC]$$$README.FOR_VMS;2                         6   8-JUN-2006 10:50
[...]

 

 

      http://antinode.info/dec/sw/fixrec.html

Steven Schweda
Honored Contributor

Re: hpssl sources for axp v14-476 is not a backup saveset

> Instructions for building HP SSL from sources [...]

   I haven't looked at HP's source changes, so I know nothing, but,
depending on your (unspecified) goals, you might wish to consider
starting with a standard OpenSSL source kit from the standard place:

      http://www.openssl.org/source/

   OpenSSL testing on VMS tends to _follow_ a release, so it's common to
find some problems, but some suggested changes for some versions can be
found at:

      http://antinode.info/ftp/openssl/

   I tend to trust my own stuff more, but more OpenSSL-for-VMS material
may be found at:

      http://polarhome.com/openssl/

H.Becker
Honored Contributor

Re: hpssl sources for axp v14-476 is not a backup saveset

In recent versions of VMS backup has a /REPAIR qualifier, which seems to be useful here:

$ run HP_VMS_SSL_SOURCES_V14-476.AXPEXE
UnZipSFX 5.42 of 14 January 2001, by Info-ZIP (Zip-Bugs@lists.wku.edu).
inflating: HP_VMS_ALPHA_SSL_SOURCES_V14-476.BCK
$ backup/list HP_VMS_ALPHA_SSL_SOURCES_V14-476.BCK/save
Listing of save set(s)

%BACKUP-F-NOTSAVESET, VAS$USER:[USER]HP_VMS_ALPHA_SSL_SOURCES_V14-476.BCK;1
is not a BACKUP save set
$ backup/list=nla0: HP_VMS_ALPHA_SSL_SOURCES_V14-476.BCK/save/repair
%BACKUP-I-REPAIRED, saveset attributes changed to RFM=FIX, MRS=32256
$
$ backup/list HP_VMS_ALPHA_SSL_SOURCES_V14-476.BCK/save
Listing of save set(s)

Save set: HP_VMS_ALPHA_SSL_SOURCES_V14-476.BCK
Written by: SYSTEM
UIC: [000001,000004]
Date: 13-JUN-2014 18:23:14.99
Command: BACKUP ROOT1:[0476_ALPHA_SRC...]*.* HP_VMS_ALPHA_SSL_SOURCES_V14-476.BCK/SAV
Operating system: OpenVMS Alpha version V7.3
BACKUP version: AXP72R001
CPU ID register: 80000000
Node name: _OPNEAR::
Written on: _$1$DGA2539:
Block size: 32256
Group size: 10
Buffer count: 764

...

 

PS: When will Lithium let me change the font family and/or let me enter code in the code popup window (Firefox 31.0/Mozilla Firefox for Ubuntu) ???