Zammad: Slack 톡합-웹훅을 κ²Œμ‹œ ν•  수 μ—†μŒ (Net :: OpenTimeout : μ‹€ν–‰ 만료)

에 λ§Œλ“  2017λ…„ 10μ›” 09일  Β·  3μ½”λ©˜νŠΈ  Β·  좜처: zammad/zammad

정보 :

  • 쀑고 Zammad 버전 : 2.0.0
  • μ‚¬μš© 된 Zammad μ„€μΉ˜ μ†ŒμŠ€ : μ†ŒμŠ€
  • 운영 체제 : μ„œλ²„-Debian 9 (x86); ν΄λΌμ΄μ–ΈνŠΈ-Windows 10 (x64)
  • λΈŒλΌμš°μ € + 버전 : Firefox 56 (x64)

μ˜ˆμƒλ˜λŠ” λ™μž‘ :

  • Webhook이 μ „μ†‘λ˜κ³  μ „μš© Slack 채널에 ν‹°μΌ“ μ•Œλ¦Όμ΄ λ‚˜νƒ€λ‚©λ‹ˆλ‹€.

μ‹€μ œ 행동 :

  • production.logμ—μ„œ λ‹€μŒ 였λ₯˜μ™€ ν•¨κ»˜ Webhook이 μ „μ†‘λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

E, [2017-10-09T03:41:36.467269 #22391] ERROR -- : Unable to post webhook: https://hooks.slack.com/services/XXXXXXXXX/XXXXXXXXX/XXXXXXXXXXXXXXXXXXXXXXXX: #<UserAgent::Result:0x839650f4 @success=false, @body=nil, @data=nil, @code=0, @content_type=nil, @error="#<Net::OpenTimeout: execution expired>">

λ™μž‘μ„ μž¬ν˜„ν•˜λŠ” 단계 :

  • Slack μž‘μ—… 곡간 / 채널에 "μˆ˜μ‹  Webhooks"μ•± μΆ”κ°€
  • Zammad μ„€μ •μ—μ„œ Slack 톡합을 ν™œμ„±ν™”ν•˜λ €λ©΄ μ§€μ •λœ μ›Ήν›… μ£Όμ†Œλ₯Ό μ‚¬μš©ν•˜μ„Έμš”.
  • μƒˆ 티켓을 λ§Œλ“€κ±°λ‚˜ κΈ°μ‘΄ 티켓을 μ—…λ°μ΄νŠΈν•˜μ„Έμš”.

curl -X POST μ‚¬μš©ν•˜μ—¬ bashλ₯Ό 톡해 Zammad (톡합> Slack> 졜근 둜그> HTTP 둜그)μ—μ„œ 생성 ν•œ λ™μΌν•œ μš”μ²­μ„ κ²Œμ‹œν•˜λ©΄ μ™„λ²½ν•˜κ²Œ μž‘λ™ν•©λ‹ˆλ‹€.
μœ μ‚¬ / κ΄€λ ¨ Rails 였λ₯˜μ— λŒ€ν•œ 인터넷 검색은 λ¨Έμ‹ μ—μ„œ IPv6λ₯Ό λΉ„ν™œμ„±ν™”ν•˜λΌλŠ” μ œμ•ˆ 만 κ°€μ Έ μ™”μ§€λ§Œ λ¬Έμ œκ°€ ν•΄κ²°λ˜μ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€.

λ‹€λ₯Έ μ‚¬λžŒμ΄ "_Net :: OpenTimeout : execution expired_"였λ₯˜κ°€ λ°œμƒ ν–ˆμŠ΅λ‹ˆκΉŒ?
감사

question

λͺ¨λ“  3 λŒ“κΈ€

μ•ˆλ…•ν•˜μ„Έμš” @ em-ex, μ‹ κ³  ν•΄ μ£Όμ…”μ„œ κ°μ‚¬ν•©λ‹ˆλ‹€. 잘 μž‘λ™ν•œλ‹€κ³  λ§ν•˜λŠ” zammad와 λ™μΌν•œ μ„œλ²„μ—μ„œ curl을 μ‹€ν–‰ν•˜λ €κ³  ν–ˆμŠ΅λ‹ˆκΉŒ?

방금 개발 μ‹œμŠ€ν…œμ—μ„œ slack 연결을 ν…ŒμŠ€νŠΈν–ˆμœΌλ©° zammad 2.0.0μ—μ„œ μ •μƒμ μœΌλ‘œ μž‘λ™ν•©λ‹ˆλ‹€.

@muhammadn 쑰사해 μ£Όμ…”μ„œ κ°μ‚¬ν•©λ‹ˆλ‹€!
예, 컬 ν¬μŠ€νŠΈλŠ” λ™μΌν•œ μ„œλ²„μ—μ„œ ν…ŒμŠ€νŠΈλ˜μ—ˆμœΌλ©° μž‘λ™ν–ˆμŠ΅λ‹ˆλ‹€.

image

λ¬Έμ œλŠ” μ•„λ§ˆλ„ Railsκ°€ DNSλ₯Ό μ²˜λ¦¬ν•˜λŠ” 방법에 κ΄€ν•œ κ²ƒμ΄μ§€λ§Œ μ €λŠ” μ „λ¬Έκ°€κ°€ μ•„λ‹™λ‹ˆλ‹€.

μ’‹μ•„, κ·Έλž˜μ„œ μ½”λ“œλ₯Ό μ‚΄νŽ΄ λ³΄μ•˜κ³  app\models\transaction\slack.rb μ—μ„œ open_timeout κ°€ 4 둜 μ„€μ •λ˜μ–΄ μžˆμŒμ„ λ°œκ²¬ν–ˆμŠ΅λ‹ˆλ‹€. ~ 절망 ~ ν˜ΈκΈ°μ‹¬μ—μ„œ λ‚˜λŠ” 그것을 20으둜 λ³€κ²½ν•˜κ³  Slack μ•Œλ¦Όμ„ ν†΅κ³Όν–ˆμŠ΅λ‹ˆλ‹€.

μ„œλ²„κ°€ κ½€ 였래된 ν•˜λ“œμ›¨μ–΄μ—μ„œ μ‹€ν–‰λ˜κ³  μžˆλ‹€κ³  μ–ΈκΈ‰ ν–ˆμ–΄μ•Όν–ˆλŠ”λ° ... μ§€κΈˆ 문제λ₯Ό ν•΄κ²°ν•˜λŠ” 것이 μ’‹μŠ΅λ‹ˆλ‹€.

λ‹€μ‹œ ν•œ 번, @muhammadn μ‹œκ°„μ„λ‚΄μ–΄

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰