Sponsored Content
Full Discussion: Solaris 10 auth issue
Top Forums UNIX for Advanced & Expert Users Solaris 10 auth issue Post 302088033 by itsupplies on Friday 8th of September 2006 05:48:13 AM
Old 09-08-2006
Solaris 10 auth issue

Very strange one, we've got a recently build server (Sol10 via JET flash).

Bascially you can ssh to it fine, but telnet will allow entry of username, but will then feed in a carriage return on the passwd field, this also happens on any auth type command, ie passwd on a user account will also feed in CR's!! I've seen this ages ago but cannot remember what caused it, any info appreciated Smilie

A snippet of truss on passwd command:

sigaction(SIGINT, 0xFFBFB7B8, 0xFFBFB858) = 0
ioctl(3, TCGETA, 0xFFBFB8FC) Err#6 ENXIO
ioctl(3, TCSETAF, 0xFFBFB8FC) Err#6 ENXIO
New Password: write(2, " N e w P a s s w o r d".., 14) = 14
read(3, 0xFF1EC27C, 1) = 0
ioctl(3, TCSETAW, 0xFFBFB8FC) Err#6 ENXIO

write(2, "\n", 1) = 1
sigaction(SIGINT, 0xFFBFB7B8, 0xFFBFB858) = 0
close(3) = 0
getuid() = 0 [0]
open("/dev/tty", O_RDONLY) = 3
fstat64(3, 0xFFBFB740) = 0
sigaction(SIGINT, 0xFFBFB7B8, 0xFFBFB858) = 0
ioctl(3, TCGETA, 0xFFBFB8FC) Err#6 ENXIO
ioctl(3, TCSETAF, 0xFFBFB8FC) Err#6 ENXIO
Re-enter new Password: write(2, " R e - e n t e r n e w".., 23) = 23
read(3, 0xFF1EC27C, 1) = 0
ioctl(3, TCSETAW, 0xFFBFB8FC) Err#6 ENXIO

write(2, "\n", 1) = 1


Notice the \n writes!! where the hell do these come from !!!.

Ta...
 

10 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

Apache auth question

While not technically a unix question, I was hoping for some help from you all- I've got an Apache 1.3.x server, and I am using basic auth from the pam_auth module and winbind on the back of that. What I get is a relaly sleek authentication for my Windos domain users, however, as they are wont... (1 Reply)
Discussion started by: loadc
1 Replies

2. UNIX for Dummies Questions & Answers

sendmail auth/ident checking issue

Hi All, I have a problem sending mail to a host which seems to have sendmail configured to use Ident port (113) to check back on the mail sender. My problem is that this port is not enabled on the firewalls between sender and receiver so the ident checking and hence the mail is failing and... (0 Replies)
Discussion started by: Jublio
0 Replies

3. AIX

Kerberos and LDAP Auth

Good day I am trying to configure Kerberos and LDAP authentication on AIX 5.3 with Windows 2003 R2 but something is not quite right. When I ran kinit username I get a ticket and I can display it using klist. When the user login I can see the ticket request on Windows 2003, but the user... (1 Reply)
Discussion started by: mariusb
1 Replies

4. Red Hat

sendmail client with AUTH

HI, I use redhat 5.7 . I configure sendmail as client and deliver the email to the external SMTP server(10.1.1.176) . The smtp server need SMTP AUTH in order to send email with SMTP. I configure and follow this link . Sendmail as SMTP Authentication | Free Linux Tutorials I try to send... (1 Reply)
Discussion started by: chuikingman
1 Replies

5. AIX

Auth against AD (kerberos) does not work

@kah00na and all others, i have done al steps of the HowTo "Authenticate AIX users from MSActive Directory", found in this forum, but it still does not work. The test with kinit USERNAME works fine. But if i try to login i get the "UNKNOWN_USER" error in the debug.log.All steps to change... (11 Replies)
Discussion started by: tomys
11 Replies

6. Solaris

Sol10 - OpenLDAP Auth

Hi, im new to Solaris (10) and need some help please. Situation: Actually is there a Linux (SLES11) OpenLDAP-Server and authentification of Linux-Maschines works pretty sweet. Now i want to put the SOL10 (Sparc) boxes in.... Problem: User Authentification via OpenLDAP on Sol10 doesn´t work... (3 Replies)
Discussion started by: Panzerkampfwagn
3 Replies

7. AIX

Auth module debug log

How can I log the auth and security module messages in AIX syslog ? I need to see all authentication requests coming (when users login) and the calls made for authenticating these users. Target system is AIX 6.1 (1 Reply)
Discussion started by: vs1
1 Replies

8. UNIX for Dummies Questions & Answers

Problems with Sendmail AUTH and TLS

Greetings. I desperately need help to get my sendmail configuration working again. I followed this guide: Unmemorable Memories » Blog Archive » Enabling SMTP-AUTH for Sendmail on Debian Linux 3.1 to enable TLS and AUTH in sendmail and now I get an error I just cannot find any information... (1 Reply)
Discussion started by: Mr.Glaurung
1 Replies

9. Solaris

Solaris 11 iscsi chap auth

hi to all i've done that steps, but i was not completely successful: sudo pkg install group/feature/storage-server sudo svcadm enable stmf sudo zfs create -V 1g rpool/LUN1 sudo stmfadm create-lu /dev/zvol/rdsk/rpool/LUN1 sudo stmfadm list-lu ... (4 Replies)
Discussion started by: jm83
4 Replies

10. Solaris

SUDO error in Solaris: auth.error] fork

I cannot solve the following error bellow. Can someone help me on this please? Mar 31 07:08:45 serverx sudo: fork Mar 31 07:18:50 serverx sudo: fork Mar 31 07:28:45 serverx sudo: fork Mar 31 07:38:47 serverx sudo: fork Mar 31 07:48:45 serverx sudo: fork Mar 31 07:58:45 serverx... (1 Reply)
Discussion started by: pangarano
1 Replies
ioctl(2)							   System Calls 							  ioctl(2)

NAME
ioctl - control device SYNOPSIS
#include <unistd.h> #include <stropts.h> int ioctl(int fildes, int request, /* arg */ ...); DESCRIPTION
The ioctl() function performs a variety of control functions on devices and STREAMS. For non-STREAMS files, the functions performed by this call are device-specific control functions. The request argument and an optional third argument with varying type are passed to the file designated by fildes and are interpreted by the device driver. For STREAMS files, specific functions are performed by the ioctl() function as described in streamio(7I). The fildes argument is an open file descriptor that refers to a device. The request argument selects the control function to be performed and depends on the device being addressed. The arg argument represents a third argument that has additional information that is needed by this specific device to perform the requested function. The data type of arg depends upon the particular control request, but it is either an int or a pointer to a device-specific data structure. In addition to device-specific and STREAMS functions, generic functions are provided by more than one device driver (for example, the gen- eral terminal interface.) See termio(7I)). RETURN VALUES
Upon successful completion, the value returned depends upon the device control function, but must be a non-negative integer. Otherwise, -1 is returned and errno is set to indicate the error. ERRORS
The ioctl() function will fail for any type of file if: EBADF The fildes argument is not a valid open file descriptor. EINTR A signal was caught during the execution of the ioctl() function. EINVAL The STREAM or multiplexer referenced by fildes is linked (directly or indirectly) downstream from a multiplexer. The ioctl() function will also fail if the device driver detects an error. In this case, the error is passed through ioctl() without change to the caller. A particular driver might not have all of the following error cases. Under the following conditions, requests to device drivers may fail and set errno to indicate the error EFAULT The request argument requires a data transfer to or from a buffer pointed to by arg, but arg points to an illegal address. EINVAL The request or arg argument is not valid for this device. EIO Some physical I/O error has occurred. ENOLINK The fildes argument is on a remote machine and the link to that machine is no longer active. ENOTTY The fildes argument is not associated with a STREAMS device that accepts control functions. ENXIO The request and arg arguments are valid for this device driver, but the service requested can not be performed on this particu- lar subdevice. ENODEV The fildes argument refers to a valid STREAMS device, but the corresponding device driver does not support the ioctl() function. STREAMS errors are described in streamio(7I). ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Standard | +-----------------------------+-----------------------------+ SEE ALSO
attributes(5), standards(5), streamio(7I), termio(7I) SunOS 5.11 15 Feb 1996 ioctl(2)
All times are GMT -4. The time now is 06:34 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy