Re: unknown API-Error "425"

2002-06-07 Thread Seay, Paul

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"

2002-06-07 Thread Gianluca Mariani1

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"

2002-06-07 Thread Gianluca Perilli

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"

2002-06-07 Thread William F. Colwell

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"

2002-06-07 Thread Luecke, Wolf-Christian (K-DOI-44)

> 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]
>