KLDP 사이트의 브라우저 중립성에 조금만 더 신경을 ... (w3m 로그인 불가)

imyejin의 이미지

w3m 이 KLDP 쿠키를 안받아들이던데요,
accept_cookie 옵션도 줘 봤는데 잘 안되는 것 같습니다.
w3m 에서는 드루팔 시스템에 로그인할 수 없나요?

임예진 팬클럽 ♡예진아씨♡ http://cafe.daum.net/imyejin

권순선의 이미지

지금은 잘 될 것입니다. 약 열흘전쯤 고쳤는데 혹시나 해서 알려 드립니다. 답장이 늦어서 죄송합니다...

imyejin의 이미지

감사합니다.

임예진 팬클럽 ♡예진아씨♡ http://cafe.daum.net/imyejin

[예진아씨 피카사 웹앨범] 임예진 팬클럽 ♡예진아씨♡ http://cafe.daum.net/imyejin

imyejin의 이미지

예전이 분명히 고쳐 주셔서 되는 것 확인했는데 최근에 다시 해보니 안되네요.

저는 debian unstable 에서 w3m 과 w3m-img 패키지를 설치하여 사용하고 있습니다.

쿠키를 허용하는 옵션을 일부러 줘서 실행을 시켜 봤으나 예전과 마찬가지로 쿠키를 일단 웹서버에서 받아는 오는데 받은 후에 보안상 문제가 있는 쿠키라서 거부한다는 메시지가 나옵니다.

This cookie was rejected to prevent security violation [RFC 2109 4.3.2 rule 3]

@ 참고로 네이버와 같은 포탈 사이트도 w3m 으로 문제없이 로그인이 되는 것을 보면 w3m 의 쿠키 저리 기능에는 별 문제가 없는 듯 합니다.

임예진 팬클럽 ♡예진아씨♡ http://cafe.daum.net/imyejin

[예진아씨 피카사 웹앨범] 임예진 팬클럽 ♡예진아씨♡ http://cafe.daum.net/imyejin

slomo의 이미지

아직 안 되는 건가요? 쿠키 옵션을 바꿔 봐도 안 되네요.
정말 심지어(?) 네이버도 로그인이 되는데...

아니면 다른 옵션 설정이 필요한 건가요?

====
No one asks you for change or directions.
-- Slo-Mo, J. Krokidas

====
No one asks you for change or directions.
-- Slo-Mo, J. Krokidas

ironiris의 이미지

몇주전에 안녕리눅스에서 w3m 을 이용해서 kldp 에 잘들어왔었습니다.

ironiris의 이미지

아~ 로그인은 안해봤을지도 모릅니다.
그날 소프트웨어 단속 나온다고 해서 서버실에서 깔작거린지라... 음...

김정균의 이미지

안녕 리눅스의 w3m 을 0.5.2 로 업데이트 해 놓았습니다. pkgadd -F 'w3m*' 해 주세요. 현재 설치되어 있는 0.5.1 은 로그인이 안되는 것을 확인했습니다. ^^; 긴급 업데이트 ㅋㅋ

feedseaotter의 이미지

저도 전에 w3m으로 로그인한 기억이 있는데 지금 해보니 안되는군요
imyejin님과 마찬가지의 메시지를 내보냅니다

atie의 이미지

아치(w3m 0.5.2)에서는 잘 되는데, 저도 우분투 사용할 때
다시 한번 확인해 봐야겠습니다.

추가 : 우분투 hardy의 w3m (0.5.1-5.1ubntu1)으로는 윗 글들에
나온 에러처럼 로그인이 안되고 데비안 unstable의 0.5.2-2 버전을
빌드해서는 로그인이 됩니다.
아무래도 잘못된 쿠키라고 인식하는 것이 버전의 차이로
다른가 봅니다.
----
I paint objects as I think them, not as I see them.
atie's minipage

----
I paint objects as I think them, not as I see them.
atie's minipage

김정균의 이미지

흠.. 확인해 보니.. 다음과 같은 문제이군요.

This cookie was rejected to prevent security violation. [RFC 2109 4.3.2 rule 3]
Received cookie: SESSc08f652511e1e4f27f9143e431fe956e=1f7fef262d78cdb61e6821651e51fe6f

그래서 RFC 2109 의 4.3.2 의 3번째 룰을 보니

* The value for the request-host does not domain-match the Domain attribute.

와 같은 메시지 이더이다. 참 어려운 말이군요 :-)

김정균의 이미지

흠 w3m 의 changelog 에 보니 0.5.1 이후에

2006-12-10  Hiroyuki Ito <ZXB01226@nifty.com>
 
* [w3m-dev 04159] Re: Is this mailing list still alive?
* cookie.c: accept invalid "set-cookies" headers
  when "domainName == .hostName".

항목이 보입니다. 즉 w3m 0.5.1 의 버그로 짐작 되어집니다. 서버에 뭐라 그럴일이 아닌것 같습니다. :-) 0.5.2 로 업데이트 해 주세욤..

김정균의 이미지

0.5.2 로 업데이트를 해 보니 로그인이 잘 되는군요. 0.5.1 이전 버전의 버그로 보아야 할 듯 싶습니다.

feedseaotter의 이미지

저도 방금 설치하고 테스트해봤는데 잘 되는군요
앞으론 안된다고 하기 전에 일단 프로그램 버젼부터 확인해봐야겠습니다

atie의 이미지

그 쿠키 문제에 대한 것은 다음 글에서 wariua님과 순선님의 글타래를 보시면 될 듯하고 제게도 w3m을 0.5.2로 업데이트하면 해결되는 문제로 보입니다.

http://kldp.org/node/81656

----
I paint objects as I think them, not as I see them.
atie's minipage

----
I paint objects as I think them, not as I see them.
atie's minipage

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.