UNIX Platform Error Messages

Similar documents
SAS Support for TELNET on Windows

Permission Program. Support for Version 6 Only. Allowing SAS/SHARE Client Access to SAS Libraries or Files CHAPTER 40

OS/390 Platform Examples

Using Cross-Environment Data Access (CEDA)

UNIX Spawner Program. Starting the UNIX Spawner Program CHAPTER 36

CHAPTER 5 Macintosh: TCP/IP Access Method

OS/2: SPX Access Method

Windows: SPX Access Method

What Is a Communications Access Method? CHAPTER 1 Using Communications Access Methods

Chapter 3 Managing Results in Projects. Chapter Table of Contents

Using Data Transfer Services

Introduction. LOCK Statement. CHAPTER 11 The LOCK Statement and the LOCK Command

SAS I/O Engines. Definition. Specifying a Different Engine. How Engines Work with SAS Files CHAPTER 36

Chapter 6 Creating Reports. Chapter Table of Contents

Data Set Options. Specify a data set option in parentheses after a SAS data set name. To specify several data set options, separate them with spaces.

SAS File Management. Improving Performance CHAPTER 37

External Files. Definition CHAPTER 38

Creating and Executing Stored Compiled DATA Step Programs

Chapter 25 PROC PARETO Statement. Chapter Table of Contents. OVERVIEW SYNTAX SummaryofOptions DictionaryofOptions...

SAS Catalogs. Definition. Catalog Names. Parts of a Catalog Name CHAPTER 32

Data Representation. Variable Precision and Storage Information. Numeric Variables in the Alpha Environment CHAPTER 9

APPENDIX 2 Customizing SAS/ASSIST Software

Optimizing System Performance

The SERVER Procedure. Introduction. Syntax CHAPTER 8

Chapter 28 Saving and Printing Tables. Chapter Table of Contents SAVING AND PRINTING TABLES AS OUTPUT OBJECTS OUTPUT OBJECTS...

Using MDP Extensions. What Is the Multidimensional Data Provider? CHAPTER 3

CHAPTER 7 Examples of Combining Compute Services and Data Transfer Services

Formats. Formats Under UNIX. HEXw. format. $HEXw. format. Details CHAPTER 11

SAS Data Libraries. Definition CHAPTER 26

Introduction to MDDBs

from the source host, use the FTP put command to copy a file from the source host to the target host.

Examples That Use Remote Objecting

Chapter 13 Multivariate Techniques. Chapter Table of Contents

CHAPTER 13 Importing and Exporting External Data

Locking SAS Data Objects

Informats. Informats Under UNIX. HEXw. informat. $HEXw. informat. Details CHAPTER 13

Graphics. Chapter Overview CHAPTER 4

Storing and Reusing Macros

Chapter 9 Selected Examples. Queues with Reneging

Installation Instructions for SAS/ACCESS Interface to SAP BW

Chapter 14 Introduction to the FACTEX Procedure

This chapter is recommended primarily for server administrators.

SAS. Installation Guide Fifth Edition Intelligence Platform

SAS/ASSIST Software Setup

Using the SQL Editor. Overview CHAPTER 11

OpenVMS Operating Environment

APPENDIX 4 Migrating from QMF to SAS/ ASSIST Software. Each of these steps can be executed independently.

CHAPTER 7 Using Other SAS Software Products

SAS. IT Service Level Management 2.1: Migration Documentation

Macro Facility. About the Macro Facility. Automatic Macro Variables CHAPTER 14

Defining Your Data Sources

Chapter 2 User Interface Features. networks Window. Drawing Panel

Chapter 23 Animating Graphs. Chapter Table of Contents ANIMATING SELECTION OF OBSERVATIONS ANIMATING SELECTED GRAPHS...347

Chapter 15 Mixed Models. Chapter Table of Contents. Introduction Split Plot Experiment Clustered Data References...

Overview. CHAPTER 2 Using the SAS System and SAS/ ASSIST Software

Administrator for Enterprise Clients: User s Guide. Second Edition

Alternative ODS HTML Statements for Running Examples in Different Operating Environments

SAS Workflow Manager 2.2: Administrator s Guide

SAS Web Infrastructure Kit 1.0. Overview

Chapter 27 Saving and Printing Graphics

QUEST Procedure Reference

Chapter 23 Introduction to the OPTEX Procedure

SAS Forecast Server 3.1. Administrator s Guide to Installation and Configuration

SAS 9.2 Foundation Services. Administrator s Guide

SYSTEM 2000 Essentials

SAS/ACCESS Interface to R/3

The EXPLODE Procedure

SAS Web Infrastructure Kit 1.0. Overview, Second Edition

SAS Drug Development. SAS Macro API 1.3 User s Guide

SAS Drug Development SAS API Macros 1.1 User s Guide

The TRANTAB Procedure

SAS Simulation Studio 14.1: User s Guide. Introduction to SAS Simulation Studio

SAS Component Language (SCL) Interface to Agent Services

SAS Drug Development 3.5

Mainframe Adapter for SNA

SCL Arrays. Introduction. Declaring Arrays CHAPTER 4

Communications Access Methods for. SAS/CONNECT 9.2 and SAS/SHARE 9.2

SAS Clinical Data Integration 2.4

Scheduling in SAS 9.2

Using CVS Repositories with SAS

SAS Drug Development 3.3_03. December 14, 2007

Routing the SAS Log and SAS Procedure Output

SAS Profitability Management 1.3. Installation Instructions

Chapter 28 INSET Statement. Chapter Table of Contents

Enterprise Miner Software: Changes and Enhancements, Release 4.1

Chapter 7 File Access. Chapter Table of Contents

OS/390: APPC Access Method

DBLOAD Procedure Reference

SAS Strategy Management 5.2 Batch Maintenance Facility

SAS Enterprise Case Management 2.1. Administrator s Guide

Licensing SAS DataFlux Products

The correct bibliographic citation for this manual is as follows: SAS Institute Inc Proc EXPLODE. Cary, NC: SAS Institute Inc.

Installation Instructions for SAS Activity-Based Management 6.2

Introduction. Understanding SAS/ACCESS Descriptor Files. CHAPTER 3 Defining SAS/ACCESS Descriptor Files

SAS Integration Technologies Server Administrator s Guide

Choosing the Right Procedure

User s Guide for SAS Software Navigator

SAS Decision Manager 2.2

Changes and Enhancements

SAS University Edition: Installation Guide for Windows

Transcription:

553 CHAPTER 46 UNIX Platform Error Messages UNIX: APPC Access Method 553 SAS/CONNECT and SAS/SHARE 553 HP-UX Messages 553 Solaris Messages 554 AIX Messages 555 UNIX: TCP/IP and TELNET Access Methods 556 SAS/CONNECT 556 SAS/SHARE 557 UNIX: APPC Access Method SAS/CONNECT and SAS/SHARE Until the configuration is properly specified, it can be difficult to establish communications within an SNA network. The APPC communication access method reflects failures as they are reported by the operating system components with which it interfaces. Often, this information is in the form of operation codes, return codes, and sense data. No attempt is made to interpret these failures; rather, given the numerous possibilities for failure that are a function of your particular environment, it is expected that you will work with network systems and SAS support personnel at your site to determine the problem and find the solution. For additional information to help with troubleshooting, see the IBM publications that are listed in References on page 292. Most failures are caused by configuration or network setup errors, or they occur because the application that you are attempting to communicate with is not currently running, or it has rejected your connection request. The following section describes some of the common messages that you may receive under the HP-UX, the Solaris, or the AIX operating system. If you cannot resolve your connectivity problem, call SAS Technical Support for assistance. You will likely be requested to generate traces to assist in documenting the problem, so ensure that you or your site support personnel are familiar with the tracing services available through the SNA component that is used and VTAM. HP-UX Messages The following messages document some common failures when running under the HP-UX operating system:

554 Solaris Messages 4 Chapter 46 opcode = 0100 prc = F004 src = F0000001. An ALLOCATE verb has failed because the communication subsystem is not loaded. With the snapmanage program, make sure that all links, connections, and local nodes were successfully started. opcode = 0100 prc = 0001 src = 00000018. An ALLOCATE verb has failed because a value that was specified for a partner lu_alias or partner mode was invalid or undefined. Make sure that the REMOTE= option specifies a valid partner LU_alias and that the APPC_MODE environment variable or the APPCMODE macro variable specifies a valid mode name. opcode = 0100 prc = F004 src = F0000002. An ALLOCATE verb has failed because a value that was specified for the local LU_alias is invalid or undefined. Make sure that the APPC_LU environment variable or the APPCLU macro variable specifies a valid local LU_alias. opcode = 0100 prc = 0003 src = 00000005. An ALLOCATE verb has failed because of an allocation failure. Make sure that the network components and the remote partner are active. For example, the remote partner application may not have an active control session with VTAM (host APPL/ACB is not OPEN). opcode = 0B00 prc = 0003 src = 080F6051. A RECEIVE_AND_WAIT verb has failed because the userid or the password that was specified in the allocation request was not accepted by the remote partner LU. Make sure that the APPC_SECURE environment variable or the APPCSEC macro variable specifies the correct userid and password. Solaris Messages The following messages document some common failures when running under the Solaris operating system: transaction program = SASLCL operation = TPStart error code = 00020001. E_NOAPPC A TPSTART verb has failed because the gateway name that was specified is not in the APPC database. Verify that you did not misspell the gateway name in the APPC_GATEWAY environment variable or the APPCGATE macro variable. transaction program = SASLCL operation = TPStart error code = 00020005.

UNIX Platform Error Messages 4 AIX Messages 555 E_HOSTNA A TPSTART verb has failed because the gateway is not running. It can be started by issuing the following command at the UNIX prompt: /opt/sunwconn/snap2p/p2p_etc/bin/startp2p gateway_name config_file transaction program = SASLCL operation = TPStart error code = 00020007. E_NOCONN A TPSTART verb has failed because the connection to the gateway failed. Make sure the peer-to-peer gateway is started. It can be started by issuing the following command from the UNIX prompt: /opt/sunwconn/snap2p/p2p_etc/bin/startp2p gateway_name config_file operation = Allocate error code = 000A0005. BAD_MODE_NAME An ALLOCATE verb has failed because a value that was specified for the REMOTE= option is not a valid unique session name that is defined in the configuration file. operation = Allocate error code = 00040004. ALLOCATION_FAILURE_RETRY} An ALLOCATE verb has failed because of an allocation failure. One possible cause of this error is an inactive remote partner. For example, the remote application does not have an active control session with VTAM (the host APPL/ACB is not OPEN). operation = Rec&Wait error code = 0004000B. SECURITY NOT VALID A RECEIVE_AND_WAIT verb has failed because the userid or the password that was specified in the allocation request was not accepted by the remote partner LU. Make sure that the APPC_SECURE environment variable or the APPCSEC macro variable specifies the correct userid and password. AIX Messages The following messages document some common failures when running under the AIX operating system: connection establishment error (160) to partner remote LU name.

556 UNIX: TCP/IP and TELNET Access Methods 4 Chapter 46 A connection attempt has failed because the SNA Server/6000 subsystem is not active. To resolve this error, the SNA Server/6000 subsystem must be started by the administrator. operation = ALLOCATE return code = 112. An ALLOCATE verb has failed because a value that was specified for the remote partner LU is invalid or undefined. Make sure that you have specified a valid partner LU name as the REMOTE= or SERVER= value. If you are using APPN, ensure that the APPC_NET environment variable or the APPCNET macro variable correctly specifies the network name qualifier. operation = ALLOCATE return code = 123. An ALLOCATE verb has failed because a value that was specified for the session mode name is invalid or undefined. Make sure that you have specified a valid mode name for the APPC_MODE environment variable or the APPCMODE macro variable. ERROR: Communication request rejected by partner: security verification failure. A connection operation has failed because the userid or the password that was specified in the allocation request was not accepted by the remote partner LU. Make sure that you have specified the correct userid and the password as the APPC_SECURE environment variable or the APPCSEC macro variable. UNIX: TCP/IP and TELNET Access Methods CAUTION: Version 6 Only Beginning with Version 7, the TELNET access method is not supported. However, information about TELNET is included here for Version 6 users. 4 SAS/CONNECT For TELNET, the WAITFOR statement in the script looks for all possibilities. If no condition is met, the number of seconds that are specified to wait should be less than the amount of time that is allowed by the connection itself before it drops because there is no activity. If the WAITFOR statement is not set properly, the following message appears during an asynchronous SIGNON: ERROR: Read Error For TELNET, if the SIGNON statement appears to hang during a SIGNON, change the EOPCHAR in the SIGNON script to LF. The default EOPCHAR is CR. CR is not recognized by some remote systems. For TCP/IP, SAS/CONNECT may be unable to connect to the TCP/IP port. The following system message appears: connection refused The connection may fail at SIGNON for the following reasons:

UNIX Platform Error Messages 4 SAS/SHARE 557 3 The remote side is not listening. 3 The maximum number of connections has been reached. SAS/SHARE The TCP/IP access method that is used by SAS/SHARE sometimes issues generalized messages to identify problems. Some of the most frequently encountered messages are described in this section. No TCP service <server-id> on this host The service that is specified in the SERVERID= option is not one of the services that is defined in the TCP services file. Cannot bind TCP socket. System message is address already in use Another server that has the same name is already running on this node, or another TCP/IP application is using the predefined port numbers that the TCP/IP access method is trying to use. If another server of the same name is running, choose one of the other predefined server names. If there is no other server running that has the same name, there may be a conflict with another software package. Please contact your SAS Site Representative. Cannot connect to TCP socket. System message is connection refused The server that is specified by the SERVER= option cannot be located on the specified node. Cannot locate TCP host node The node that is specified in a two-level node name is not known to the TCP/IP software.

558 SAS/SHARE 4 Chapter 46

The correct bibliographic citation for this manual is as follows: SAS Institute Inc., Communications Access Methods for SAS/CONNECT and SAS/SHARE Software, Version 8, Cary, NC: SAS Institute Inc., 1999. pp. 643. Communications Access Methods for SAS/CONNECT and SAS/SHARE Software, Version 8 Copyright 1999 by SAS Institute Inc., Cary, NC, USA. ISBN 1 58025 479 9 All rights reserved. Printed in the United States of America. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, or otherwise, without the prior written permission of the publisher, SAS Institute Inc. U.S. Government Restricted Rights Notice. Use, duplication, or disclosure of the software by the government is subject to restrictions as set forth in FAR 52.227 19 Commercial Computer Software-Restricted Rights (June 1987). SAS Institute Inc., SAS Campus Drive, Cary, North Carolina 27513. 1st printing, September 1999 SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. indicates USA registration. IBM, ACF/VTAM, AIX, APPN, MVS/ESA, OS/ 2, OS/390, VM/ESA, and VTAM are registered trademarks or trademarks of International Business Machines Corporation. indicates USA registration. Other brand and product names are registered trademarks or trademarks of their respective companies. The Institute is a private company devoted to the support and further development of its software and related services.