Re: unknown API-Error "425"
What IBM told you is correct. We found that our Norton AntiVirus code was breaking the inferface because it was hanging things up when mail was coming in at the time of the backup. What happens is the backup interface is hung open. The only way to clear it is to cycle the Exchange services tasks. This problem is not limited to TSM. We saw it on NetBackup also. Paul D. Seay, Jr. Technical Specialist Naptheon, INC 757-688-8180 -Original Message- From: Luecke, Wolf-Christian (K-DOI-44) [mailto:[EMAIL PROTECTED]] Sent: Friday, June 07, 2002 9:12 AM To: [EMAIL PROTECTED] Subject: unknown API-Error "425" > Dear specalist and customers, > > I need some help for the TDP 2.2 Product of our Exchange Servers. We > backed up our Information-Stores over a GB/Ethernet tcp/ip connection > with very bad performance and long durations. After some tunings we > got an "unknown API-Error" Code 425. > > But first some Hardwareinformations: > We use Compaq-Server with four 450 MHz prozzessors, 4 GB Ram, > GB/Eth.-card, Exhange 5.5 incl. SP4, Win NT 4.0 incl. SP 6a, TSM B/A > Client 4.2.1.16, TDP 2.2 and in the Backend a Comparex Tetragon > Disk-Subsystem. > > To tune the performance we opened a problemrecord with IBM and changed > some parameters (Buffersize from 1024 to 8192 and Buffers from 3 to > 8). After this tunings we got the first time the "code 425" and we > doesn 't got out of this Problem yet by the way of uesing GB/Ethernet. > Does anyone have also bad Experiance with this Error ? > > IBM told us, that this problem is based on the Microsoft > API-Interface. There should be an HRBACKUPREAD-Problem with filling up > the Buffers with Datas as fast as it should be done. The time is > probably too long and than it becomes a timeout followed by the > unknown API-Error. Is there someone who can help us? > May a lot of TDP users have the same, unexplained problem. > It would be nice to here of you soon. > > kindley regards > > Wolf-Christian Lücke > > K-DOI-44 > Volkswagen AG Wolfsburg > Storage Management > Windows Platform > > Tel.: 05361/9-22124 > E-Fax:05361/9-57-22124 > > E-Mail: mailto:[EMAIL PROTECTED] >
Re: unknown API-Error "425"
Wolf, this sounds like a communications problem from exchange. it could be useful if you run microsoft's BackTest utility that's in the exchange SDK. that should tell you what the actual exchange return code is (425 is, as William shows you, the TDP return code, not Exchange's) and clear up if it's a TSM or exchange problem. some known problems in multi processor environments are officially explained in microsoft's support site (support.microsoft.com) and the one relative to your function is at http://support.microsoft.com/default.aspx?scid=kb;EN-US;q192440 where they tell you that it's a known error and the solution is to install SP4 which you say you have already done. I would speak to Exchange development to get some feedback at this point. Cordiali saluti Gianluca Mariani Tech Support SSD Via Sciangai 53, Roma phones : +39(0)659664598 +393351270554 (mobile) [EMAIL PROTECTED] "William F. Colwell" To: [EMAIL PROTECTED] Subject: Re: unknown API-Error "425" Sent by: "ADSM: Dist Stor Manager" <[EMAIL PROTECTED] .EDU> 07/06/2002 14:40 Please respond to "ADSM: Dist Stor Manager" Wolf-C, Here is a part of the dsmrc.h file that documents the tsm api return codes. /*---*/ /* 400-430 for options */ /*---*/ #define DSM_RC_INVALID_OPT 400 /* invalid option */ #define DSM_RC_NO_HOST_ADDR 405 /* Not enuf info to connect server */ #define DSM_RC_NO_OPT_FILE 406 /*No default user configuration file*/ #define DSM_RC_MACHINE_SAME 408 /* -MACHINENAME same as real name */ #define DSM_RC_INVALID_SERVER 409 /* Invalid server name from client */ #define DSM_RC_INVALID_KEYWORD 410 /* Invalid option keyword */ #define DSM_RC_PATTERN_TOO_COMPLEX 411 /* Can't match Include/Exclude entry*/ #define DSM_RC_NO_CLOSING_BRACKET 412 /* Missing closing bracket inc/excl */ #define DSM_RC_OPT_CLIENT_NOT_ACCEPTING 417/* Client doesn't accept this option*/ /* from the server */ #define DSM_RC_OPT_CLIENT_DOES_NOT_WANT 418/* Client doesn't want this value*/ /* from the server */ #define DSM_RC_OPT_NO_INCLEXCL_FILE 419 /* inclexcl file not found */ #define DSM_RC_OPT_OPEN_FAILURE 420 /* can't open file */ #define DSM_RC_OPT_INV_NODENAME 421/* used for Windows if nodename=local machine when CLUSTERNODE=YES */ #define DSM_RC_CLUSTER_NOT_ENABLED 422/* cluster server is not running or */ /* installed when CLUSTERNODE=YES */ #define DSM_RC_OPT_NODENAME_INVALID 423/* generic invalid no
Re: unknown API-Error "425"
Looking at the MS site I saw the following: PRB: HrBackupClose in an Online Backup Becomes Unresponsive (Q182237) The information in this article applies to: Exchange Development Kit (EDK), version 5.0 SYMPTOMS When you perform an online backup of a local Exchange Server, HrBackupRead preceded by HrBackupClose causes the program to become unresponsive. RESOLUTION Perform the online backup from a remote computer. STATUS Microsoft is researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available. MORE INFORMATION Steps to Reproduce Behavior The Backtest.c sample (part of the Exchange Software Development Kit [SDK]) demonstrates the problem if we change the EcBackupFile function to quit the backup routine before a full store as shown in the example below: EcBackupFile(HBC hbcBackupContext,SZ szFile,HANDLE hBackupFile) { ... // Read the next chunk from the database. hrStatus = HrBackupRead(hbcBackupContext,pvBuffer,cbToRead, &cbRead); // Close file - call becomes unresponsive if performed locally. HrBackupClose(hbcBackupContext); //HrBackupEnd(hbcBackupContext); if (hrStatus == ERROR_SUCCESS) { liBytesRead.QuadPart += cbRead; } ... } So, probably, your problem actually stems from Exchange. Cordiali saluti / Best regards Gianluca Perilli Gianluca Perilli Tivoli Customer Support Via Sciangai n° 53 - 00144 Roma (Italy) "Luecke, Wolf-Christian (K-DOI-44)" To: [EMAIL PROTECTED] Subject: unknown API-Error "425" Sent by: "ADSM: Dist Stor Manager" <[EMAIL PROTECTED]> 06/07/2002 03:12 PM Please respond to "ADSM: Dist Stor Manager" > Dear specalist and customers, > > I need some help for the TDP 2.2 Product of our Exchange Servers. > We backed up our Information-Stores over a GB/Ethernet tcp/ip connection > with very bad performance and long durations. > After some tunings we got an "unknown API-Error" Code 425. > > But first some Hardwareinformations: > We use Compaq-Server with four 450 MHz prozzessors, 4 GB Ram, > GB/Eth.-card, Exhange 5.5 incl. SP4, Win NT 4.0 incl. SP 6a, > TSM B/A Client 4.2.1.16, TDP 2.2 and in the Backend a Comparex Tetragon > Disk-Subsystem. > > To tune the performance we opened a problemrecord with IBM and changed > some parameters (Buffersize from 1024 to 8192 and Buffers from 3 to 8). > After this tunings we got the first time the "code 425" and we doesn 't > got out of this Problem yet by the way of uesing GB/Ethernet. > Does anyone have also bad Experiance with this Error ? > > IBM told us, that this problem is based on the Microsoft API-Interface. > There should be an HRBACKUPREAD-Problem with filling up the Buffers with > Datas as fast as it should be done. > The time is probably too long and than it becomes a timeout followed by > the unknown API-Error. > Is t
Re: unknown API-Error "425"
Wolf-C, Here is a part of the dsmrc.h file that documents the tsm api return codes. /*---*/ /* 400-430 for options */ /*---*/ #define DSM_RC_INVALID_OPT 400 /* invalid option */ #define DSM_RC_NO_HOST_ADDR 405 /* Not enuf info to connect server */ #define DSM_RC_NO_OPT_FILE 406 /*No default user configuration file*/ #define DSM_RC_MACHINE_SAME 408 /* -MACHINENAME same as real name */ #define DSM_RC_INVALID_SERVER 409 /* Invalid server name from client */ #define DSM_RC_INVALID_KEYWORD 410 /* Invalid option keyword */ #define DSM_RC_PATTERN_TOO_COMPLEX 411 /* Can't match Include/Exclude entry*/ #define DSM_RC_NO_CLOSING_BRACKET 412 /* Missing closing bracket inc/excl */ #define DSM_RC_OPT_CLIENT_NOT_ACCEPTING 417/* Client doesn't accept this option*/ /* from the server */ #define DSM_RC_OPT_CLIENT_DOES_NOT_WANT 418/* Client doesn't want this value*/ /* from the server */ #define DSM_RC_OPT_NO_INCLEXCL_FILE 419 /* inclexcl file not found*/ #define DSM_RC_OPT_OPEN_FAILURE 420 /* can't open file*/ #define DSM_RC_OPT_INV_NODENAME 421/* used for Windows if nodename=local machine when CLUSTERNODE=YES */ #define DSM_RC_CLUSTER_NOT_ENABLED 422/* cluster server is not running or */ /* installed when CLUSTERNODE=YES */ #define DSM_RC_OPT_NODENAME_INVALID 423/* generic invalid nodename */ As ou can see, 425 isn't here, but then, that is what the message is saying, isn't it? I think you should contact Tivoli support. Hope this helps, Bill At 09:12 AM 6/7/2002, you wrote: >> Dear specalist and customers, >> >> I need some help for the TDP 2.2 Product of our Exchange Servers. >> We backed up our Information-Stores over a GB/Ethernet tcp/ip connection >> with very bad performance and long durations. >> After some tunings we got an "unknown API-Error" Code 425. >> >> But first some Hardwareinformations: >> We use Compaq-Server with four 450 MHz prozzessors, 4 GB Ram, >> GB/Eth.-card, Exhange 5.5 incl. SP4, Win NT 4.0 incl. SP 6a, >> TSM B/A Client 4.2.1.16, TDP 2.2 and in the Backend a Comparex Tetragon >> Disk-Subsystem. >> >> To tune the performance we opened a problemrecord with IBM and changed >> some parameters (Buffersize from 1024 to 8192 and Buffers from 3 to 8). >> After this tunings we got the first time the "code 425" and we doesn 't >> got out of this Problem yet by the way of uesing GB/Ethernet. >> Does anyone have also bad Experiance with this Error ? >> >> IBM told us, that this problem is based on the Microsoft API-Interface. >> There should be an HRBACKUPREAD-Problem with filling up the Buffers with >> Datas as fast as it should be done. >> The time is probably too long and than it becomes a timeout followed by >> the unknown API-Error. >> Is there someone who can help us? >> May a lot of TDP users have the same, unexplained problem. >> It would be nice to here of you soon. >> >> kindley regards >> >> Wolf-Christian Lücke >> >> K-DOI-44 >> Volkswagen AG Wolfsburg >> Storage Management >> Windows Platform >> >> Tel.: 05361/9-22124 >> E-Fax:05361/9-57-22124 >> >> E-Mail: mailto:[EMAIL PROTECTED] >> -- Bill Colwell C. S. Draper Lab Cambridge Ma.
unknown API-Error "425"
> Dear specalist and customers, > > I need some help for the TDP 2.2 Product of our Exchange Servers. > We backed up our Information-Stores over a GB/Ethernet tcp/ip connection > with very bad performance and long durations. > After some tunings we got an "unknown API-Error" Code 425. > > But first some Hardwareinformations: > We use Compaq-Server with four 450 MHz prozzessors, 4 GB Ram, > GB/Eth.-card, Exhange 5.5 incl. SP4, Win NT 4.0 incl. SP 6a, > TSM B/A Client 4.2.1.16, TDP 2.2 and in the Backend a Comparex Tetragon > Disk-Subsystem. > > To tune the performance we opened a problemrecord with IBM and changed > some parameters (Buffersize from 1024 to 8192 and Buffers from 3 to 8). > After this tunings we got the first time the "code 425" and we doesn 't > got out of this Problem yet by the way of uesing GB/Ethernet. > Does anyone have also bad Experiance with this Error ? > > IBM told us, that this problem is based on the Microsoft API-Interface. > There should be an HRBACKUPREAD-Problem with filling up the Buffers with > Datas as fast as it should be done. > The time is probably too long and than it becomes a timeout followed by > the unknown API-Error. > Is there someone who can help us? > May a lot of TDP users have the same, unexplained problem. > It would be nice to here of you soon. > > kindley regards > > Wolf-Christian Lücke > > K-DOI-44 > Volkswagen AG Wolfsburg > Storage Management > Windows Platform > > Tel.: 05361/9-22124 > E-Fax:05361/9-57-22124 > > E-Mail: mailto:[EMAIL PROTECTED] >