RH9.0 업그레이드 후 proftpd, apache 서버 접속이 안됩니다.

beprog의 이미지

ftp, http, telnet 서버를 돌리고 있습니다.
오늘 RH8.0에서 RH9.0으로 업그레이드 했습니다. 업그레이드 패키지 제가 선택했는데 그냥 맘에 드는 것들 다 선택했거든요 ^^;

그런데 ftp, http 접속이 안되네요. 또 telnet은 됩니다.
proftpd-1.2.8 소스 컴파일해서 설치했구요, xinetd 모드로 씁니다.
apache_1.3.17 마찬가지로 컴파일해서 설치했습니다. 이건 standalone.
telnet은 리눅스 깔 때 같이 깐 거구요. xinetd 모드입니다.

우선 proftpd...
/var/log/messages에 다음 내용이 있네요

Quote:

...
Apr 11 21:58:02 Linuxer pam_timestamp_check: pam_timestamp: '/' owner GID != 0
Apr 11 21:58:02 Linuxer last message repeated 7 times
Apr 11 21:58:02 Linuxer last message repeated 13 times
... //바로 위 이 메시지가 굉장히 많이 보입니다.
Apr 11 22:07:02 Linuxer xinetd[27182]: Service ftp expect port 21, not 2121
Apr 11 22:07:02 Linuxer xinetd[27182]: bind failed (Permission denied (errno = 13)). service = telnet
Apr 11 22:07:02 Linuxer xinetd[27182]: 27182 {init_services} no services. Exiting...

/usr/local/proftpd/etc/proftpd.conf파일에 inetd로 ServerType정해져 있구요 Port도 2121로 되어 있습니다.
/etc/xinetd.d/proftpd의 내용입니다. 2121포트를 쓴다고 돼있습니다.

Quote:

service ftp
{
disable = no
flags = REUSE
protocol = tcp
socket_type = stream
instances = 30
wait = no
user = root
server = /usr/local/proftpd/sbin/in.proftpd
port = 2121
log_on_success = HOST PID
log_on_failure = HOST RECORD
}

8.0에서는 잘 됐는데 9.0에서 뭔가와 충돌하는 게 아닌지 모르겠습니다.

그리고 apache...
일단 /var/log/messages에서 apache, httpd와 같은 단어는 검색되지 않았습니다. /usr/local/apache/logs밑에 있는 로그파일 access_log, error_log 는 업그레이드 하기 전의 로그만 있군요.

Quote:

# ps -ef | grep apache
# ps -ef | grep httpd
// grep 명령에 대한 것을 제외하면 결과 없습니다.

그래서 직접 apache를 실행시켜 봤습니다.

Quote:

# /usr/local/apache/bin/apachectl start
/usr/local/apache/bin/httpd: relocation error: /usr/local/lib/mysql/libmysqlclient.so.10: symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time reference
/usr/local/apache/bin/apachectl start: httpd could not be started

왠지 apache와 proftpd를 다시 컴파일 해야될 것 같은 느낌인데요. 다시 컴파일 하면 될까요? 아니면 간단히 해결할 수 있는 방법이 있을까요?
참고로 apache와 함께 php, mysql도 돌리고 있습니다.

방금 mysql도 접속해보니 이상한 error가 뜹니다. ㅜ.ㅜ 다행히 자동으로 실행되어있긴 하군요.

Quote:

# mysql -u root -p
Incorrectly built binary which accesses errnol, h_errno or _red directly. Needs to be fixed.
Enter password: ******* // 패스워드 입력
...

이후 접속은 잘 되고 table도 잘 봐지네요. 그런데 초기에 위에 있는 에러메시지가 뜹니다.

친구들하고 같이 쓰는 서번데 오늘 하루 종일 친구들이 접속 못했겠네요.ㅜ.ㅜ 이럴 줄 알았으면 업글 안하는데... 그냥 모두 정상적으로 돌아갈 꺼라고 생각한게 잘못일까요.. 고수님들의 조언 부탁드립니다. 다시 컴파일 할까요?

그리고 이건 다른 문제인데요. hanterm에서 한글이 크기가 조금 크게 나옵니다. '은'이라는 글자가 있다고 하면 글자의 오른쪽 20%정도는 잘려서 나옵니다. 이문제는 어떻게 해결해야 할까요.

마지막으로 하나 더.. 저번에 밑에 글 남겼었는데 windows 파티션을 마운트 했을 때 시간이 1970년 1월 1일로 나옵니다.

Quote:

# ls -l /mnt
drwx------ 11 root root 8.0K 1월 1 1970 c
...

크게 중요한 문제는 아니지만 왜이렇게 되는지 궁금합니다. 참고로 /etc/fstab에 windows파티션은 다음과 같이 마운트되어있습니다.
Quote:

/dev/hda1 /mnt/c vfat umask=077,conv=auto,codepage=949,iocharset=cp949,mode=700 0 0
sunyzero의 이미지

보면 glibc 버전때문에 생기는 문제인듯 싶네요.
업글할때 같이 데몬들을 업그레이드 안하셨나보죠?

glibc 가 버전이 올라가면서 생기는 문제인듯 싶습니다. rpm을 새로 설치해주심 될 것 같습니다. (업그레이드로 해주시면 옛날 설정은 rpm.save 던가?로 다 남습니다.)

========================================
* The truth will set you free.

beprog의 이미지

레드햇9.0 다시 깔구요.
똑같은 방법으로 했더니 또 에러가 났습니다.
/var/log/messages에 xinetd부분에서 포트번호가 2121(제가 쓰는 ftp포트)이 아니라 21이다.. 이렇게 나오더군요. 그래서 /etc/services에서 21번을 주석처리하고 2121만 살려뒀더니 재부팅 후에 2121로 ftp접속에 성공했습니다.
도움이 됐으면 좋겠네요.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.