Hi Kevin,
That's really strange. I've got a couple of questions:
Has your Sprout node ever had the IP address of the Homer node, or had its
local_ip value in /etc/clearwater/local_config set to Homer's address.
What's the output of running "sudo clearwater-etcdctl get clearwater/<local
site name - value of local_site_name in /etc/clearwater/local_config, or
defaults to site1>/sprout/clustering/memcached" on your node? I'm expecting
something looking like {"IP address": "normal"} - is the IP address Homer's
address or Sprout's?
Thanks,
Ellie
-----Original Message-----
From: Clearwater [mailto:[email protected]] On
Behalf Of Kevin High (khigh)
Sent: 29 January 2016 17:32
To: Matt Williams; Tropo - Kevin High
Cc: [email protected]
Subject: Re: [Clearwater] [Sprout] Memcache Error : Fail to read/write
The IP address in the cluster_settings file that was created during install is
the IP address of the Homer node and not the Sprout node. I had to manually
change the IP address in that file in both installations in spite of the
comments at the top of the file saying not to modify manually.
Thanks
Kevin
-----Original Message-----
From: Matt Williams [mailto:[email protected]]
Sent: Friday, January 29, 2016 2:07 AM
To: Tropo - Kevin High <[email protected]>
Cc: [email protected]
Subject: RE: [Clearwater] [Sprout] Memcache Error : Fail to read/write
Kevin,
Yes, assuming you're using clearwater_cluster_manager (and we recommend that
you do), it manages /etc/clearwater/cluster_settings - it uses etcd to
synchronize its configuration.
What do you see in /etc/clearwater/cluster_settings that is wrong? It's
possible there's a bug in clearwater_cluster_manager that is generating the
wrong configuration.
Please let me know.
Thanks,
Matt
--
Matt Williams
Lead Architect, Project Clearwater
+44 (0) 20 8366 1177
-----Original Message-----
From: Clearwater [mailto:[email protected]] On
Behalf Of Kevin Heath High
Sent: 28 January 2016 20:02
To: Eleanor Merry <[email protected]>;
[email protected]
Subject: Re: [Clearwater] [Sprout] Memcache Error : Fail to read/write
I have run into this issue recently in two different installed (one I did, one
somebody else did). I both situations these were single sprout manual installs
and both were resolved by modifying the cluster_settings file to point back to
sprout. According to the cluster_settings file it is getting created by
clearwater_etcd. Would be curious how this file is getting generated and if
there is something I am doing wrong in the installation that is generating this
issue.
Thanks
Kevin
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Eleanor
Merry
Sent: Tuesday, January 27, 2015 10:30 AM
To: Sushant Hiray <[email protected]>;
[email protected]
Subject: Re: [Clearwater] [Sprout] Memcache Error : Fail to read/write
Hi Sushant,
Do you see this error on every register attempt, or is it intermittent? How
many Sprouts do you have in your deployment?
Also, can you check that the /etc/clearwater/cluster_settings file on each
Sprout has the correct values - this should be a single line of the form
'memcached_servers=<sprout 1 IP address>:11211,<sprout 2 IP
address>:11211,...', and the order of the IP addresses must be identical
address>on
each node.
Ellie
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Sushant
Hiray
Sent: 27 January 2015 09:35
To: [email protected]
Subject: [Clearwater] [Sprout] Memcache Error : Fail to read/write
Hello,
We recently shifted our clearwater infrastructure to Open Stack.
We are facing an issue with the registration of a user.
The following is the log at Sprout with log_level=5
I've highlighted the relevant error zones:
REGISTER sip:ims.hom SIP/2.0
Via: SIP/2.0/TCP 192.168.1.41:54658
;rport;branch=z9hG4bKPjQhihJs.dF7ZqIk473L9ayKtDZZo-H3kw
Path: <sip:[email protected]:5058;transport=TCP;lr;ob>
Via: SIP/2.0/UDP 192.168.1.39:5060
;rport=5060;received=192.168.1.39;branch=z9hG4bK107315516
From: <sip:[email protected]>;tag=1642292484
To: <sip:[email protected]>
Call-ID: 1374014318
CSeq: 1 REGISTER
Contact: <sip:[email protected]:5060
;line=9002fc03804a36b>;+sip.instance="<urn:uuid:43be9c7e-a58e-11e4-955c-6ddd
4f8d4915>"
Authorization: Digest username="[email protected]", realm="ims.hom", nonce="
", uri="sip:ims.hom", response=" ",integrity-protected=ip-assoc-pending
Max-Forwards: 70
User-Agent: eXosip/3.1.0
Expires: 600000
Supported: path, gruu
P-Visited-Network-ID: ims.hom
Session-Expires: 600
Route: <sip:sprout.ims.hom:5054;transport=TCP;lr;orig>
Content-Length: 0
--end msg--
26-01-2015 19:05:38.589 UTC Debug stack.cpp:470: Queuing cloned received
message 0x7f8734097078 for worker threads
26-01-2015 19:05:38.589 UTC Debug stack.cpp:206: Worker thread dequeue message
0x7f8734097078
26-01-2015 19:05:38.589 UTC Debug pjsip: sip_endpoint.c Distributing rdata to
modules: Request msg REGISTER/cseq=1 (rdata0x7f8734097078)
26-01-2015 19:05:38.589 UTC Debug authentication.cpp:486: Authorization header
in request
26-01-2015 19:05:38.589 UTC Debug memcachedstore.cpp:174: Key
av\\[email protected]\ hashes to vbucket 41 via hash 0xbdd4da29
26-01-2015 19:05:38.589 UTC Debug memcachedstore.cpp:373: 1 read replicas for
key av\\[email protected]\
*26-01-2015 19:05:38.589 UTC Debug memcachedstore.cpp:406: Attempt to read from
replica 0 (connection 0x7f870c056860)26-01-2015 19:05:38.589 UTC Debug
memcachedstore.cpp:449: Read for av\\[email protected]\ on replica 0 returned
error 47 (SERVER HAS FAILED AND IS DISABLED UNTIL TIMED RETRY)26-01-2015
19:05:38.589 UTC Error memcachedstore.cpp:519: Failed to read data for
av\\[email protected]\ from 1 replicas*26-01-2015 19:05:38.589 UTC Debug
authentication.cpp:539: Verify authentication information in request
26-01-2015 19:05:38.589 UTC Warning authentication.cpp:204: Received an
authentication request for [email protected] with nonce , but no matching AV found
26-01-2015 19:05:38.589 UTC Debug acr.cpp:48: Created ACR (0x7f870c1aa2b0)
26-01-2015 19:05:38.589 UTC Debug authentication.cpp:644: No authentication
information in request or stale nonce, so reject with challenge
26-01-2015 19:05:38.589 UTC Debug pjsip: endpoint Response msg
401/REGISTER/cseq=1 (tdta0x7f870c1b6510) created
26-01-2015 19:05:38.589 UTC Debug pjutils.cpp:461: Private identity from
authorization header = [email protected]
26-01-2015 19:05:38.589 UTC Debug httpresolver.cpp:70:
HttpResolver::resolve for host hs.ims.hom, port 8888, family 2
26-01-2015 19:05:38.589 UTC Debug baseresolver.cpp:501: Attempt to parse
hs.ims.hom as IP address
26-01-2015 19:05:38.589 UTC Debug dnscachedresolver.cpp:179: Pulling 1 records
from cache for hs.ims.hom A
26-01-2015 19:05:38.589 UTC Debug baseresolver.cpp:349: Found 1 A/AAAA records,
randomizing
26-01-2015 19:05:38.589 UTC Debug baseresolver.cpp:491: 192.168.1.43:8888
transport 6 is not blacklisted
26-01-2015 19:05:38.589 UTC Debug baseresolver.cpp:370: Added a server, now
have 1 of 5
26-01-2015 19:05:38.589 UTC Debug baseresolver.cpp:408: Adding 0 servers from
blacklist
26-01-2015 19:05:38.589 UTC Debug baseresolver.cpp:501: Attempt to parse
192.168.1.43 as IP address
26-01-2015 19:05:38.589 UTC Debug httpconnection.cpp:553: Sending HTTP request :
http://hs.ims.hom:8888/impi/user10%40ims.hom/av?impu=sip%3Auser10%40ims.hom
(trying 192.168.1.43)
26-01-2015 19:05:38.591 UTC Debug httpconnection.cpp:568: Received HTTP
response: status=200,
doc={"digest":{"ha1":"4a4a6a1e2aad77dcb54cb43acd17c59d","realm":"ims.hom","q
op":"auth"}}
26-01-2015 19:05:38.591 UTC Debug authentication.cpp:146: Digest specified
26-01-2015 19:05:38.591 UTC Debug authentication.cpp:309: Valid AV - generate
challenge
26-01-2015 19:05:38.591 UTC Debug authentication.cpp:315: Create
WWW-Authenticate header
26-01-2015 19:05:38.591 UTC Debug authentication.cpp:359: Add Digest information
26-01-2015 19:05:38.591 UTC Debug authentication.cpp:386: Write AV to store
26-01-2015 19:05:38.591 UTC Debug avstore.cpp:66: Set AV for [email protected]
\2ebbd3a10aba9cfa
{"branch":"z9hG4bKPjQhihJs.dF7ZqIk473L9ayKtDZZo-H3kw","digest":{"ha1":"4a4a6
a1e2aad77dcb54cb43acd17c59d","qop":"auth","realm":"ims.hom"}}
26-01-2015 19:05:38.591 UTC Debug memcachedstore.cpp:540: Writing 138 bytes to
table av key [email protected]\2ebbd3a10aba9cfa, CAS = 0, expiry = 40
26-01-2015 19:05:38.591 UTC Debug memcachedstore.cpp:174: Key
av\\[email protected]\2ebbd3a10aba9cfa hashes to vbucket 34 via hash 0x325860a2
26-01-2015 19:05:38.591 UTC Debug memcachedstore.cpp:560: 1 write replicas for
key av\\[email protected]\2ebbd3a10aba9cfa
26-01-2015 19:05:38.591 UTC Debug memcachedstore.cpp:609: Attempt conditional
write to replica 0 (connection 0x7f870c056860), CAS = 0
*26-01-2015 19:05:38.591 UTC Debug memcachedstore.cpp:652: memcached_add
command for av\\[email protected]\2ebbd3a10aba9cfa failed on replica 0, rc =
47 (SERVER HAS FAILED AND IS DISABLED UNTIL TIMED RETRY), expiry =
40(140217998993504) SERVER HAS FAILED AND IS DISABLED UNTIL TIMED RETRY,
host: 10.129.2.112:11211 <http://10.129.2.112:11211> ->
libmemcached/connect.cc:63326-01-2015 19:05:38.591 UTC Error
memcachedstore.cpp:713: Failed to write data for
av\\[email protected]\2ebbd3a10aba9cfa to 1 replicas26-01-2015 19:05:38.591 UTC
Error avstore.cpp:71: Failed to write Authentication Vector for private_id
[email protected]*26-01-2015 19:05:38.591 UTC Verbose
stack.cpp:259: TX 545 bytes Response msg 401/REGISTER/cseq=1
(tdta0x7f870c1b6510) to TCP 192.168.1.41:54658:
--start msg--
SIP/2.0 401 Unauthorized
Via: SIP/2.0/TCP 192.168.1.41:54658
;rport=54658;received=192.168.1.41;branch=z9hG4bKPjQhihJs.dF7ZqIk473L9ayKtDZ
Zo-H3kw
Via: SIP/2.0/UDP 192.168.1.39:5060
;rport=5060;received=192.168.1.39;branch=z9hG4bK107315516
Call-ID: 1374014318
From: <sip:[email protected]>;tag=1642292484
To: <sip:[email protected]>;tag=z9hG4bKPjQhihJs.dF7ZqIk473L9ayKtDZZo-H3kw
CSeq: 1 REGISTER
WWW-Authenticate: Digest
realm="ims.hom",nonce="2ebbd3a10aba9cfa",opaque="1fafe52f54443250",stale=tru
e,algorithm=MD5,qop="auth"
Content-Length: 0
--end msg--
26-01-2015 19:05:38.591 UTC Debug pjsip: tdta0x7f870c1b Destroying txdata
Response msg 401/REGISTER/cseq=1 (tdta0x7f870c1b6510)
26-01-2015 19:05:38.591 UTC Debug acr.cpp:82: Sending Null ACR
(0x7f870c1aa2b0)
26-01-2015 19:05:38.591 UTC Debug acr.cpp:53: Destroyed ACR (0x7f870c1aa2b0)
26-01-2015 19:05:38.591 UTC Debug stack.cpp:208: Worker thread completed
processing message 0x7f8734097078
26-01-2015 19:05:38.591 UTC Debug stack.cpp:214: Request latency = 1927us
26-01-2015 19:05:38.593 UTC Debug pjsip: sip_endpoint.c Processing incoming
message: Request msg REGISTER/cseq=1 (rdata0x7f873400d328)
26-01-2015 19:05:38.593 UTC Verbose stack.cpp:243: RX 848 bytes Request msg
REGISTER/cseq=1 (rdata0x7f873400d328) from TCP 192.168.1.41:42193:
--start msg--
REGISTER sip:ims.hom SIP/2.0
Via: SIP/2.0/TCP 192.168.1.41:42193
;rport;branch=z9hG4bKPjqvLAEWzN3k7PI663pnNLz6zgU9Sk5XJ6
Path: <sip:[email protected]:5058;transport=TCP;lr;ob>
Via: SIP/2.0/UDP 192.168.1.39:5060
;rport=5060;received=192.168.1.39;branch=z9hG4bK1731639894
From: <sip:[email protected]>;tag=1334365898
To: <sip:[email protected]>
Call-ID: 1090655798
CSeq: 1 REGISTER
Contact: <sip:[email protected]:5060;line=9002fc03804a36b>
Authorization: Digest username="[email protected]", realm="ims.hom",
nonce="2ebbd3a10aba9cfa", uri="sip:ims.hom",
response="6da3503d6706fab2f9250a96ef9136b8",
algorithm=MD5,integrity-protected=ip-assoc-pending
Max-Forwards: 70
User-Agent: eXosip/3.1.0
Expires: 600000
P-Visited-Network-ID: ims.hom
Session-Expires: 600
Route: <sip:sprout.ims.hom:5054;transport=TCP;lr;orig>
Content-Length: 0
--end msg--
26-01-2015 19:05:38.593 UTC Debug stack.cpp:470: Queuing cloned received
message 0x7f8734097078 for worker threads
26-01-2015 19:05:38.593 UTC Debug stack.cpp:206: Worker thread dequeue message
0x7f8734097078
26-01-2015 19:05:38.593 UTC Debug pjsip: sip_endpoint.c Distributing rdata to
modules: Request msg REGISTER/cseq=1 (rdata0x7f8734097078)
26-01-2015 19:05:38.593 UTC Debug authentication.cpp:486: Authorization header
in request
26-01-2015 19:05:38.593 UTC Debug memcachedstore.cpp:174: Key
av\\[email protected]\2ebbd3a10aba9cfa hashes to vbucket 34 via hash 0x325860a2
26-01-2015 19:05:38.593 UTC Debug memcachedstore.cpp:373: 1 read replicas for
key av\\[email protected]\2ebbd3a10aba9cfa
26-01-2015 19:05:38.593 UTC Debug memcachedstore.cpp:406: Attempt to read from
replica 0 (connection 0x7f87800cea30)
*26-01-2015 19:05:38.593 UTC Debug memcachedstore.cpp:449: Read for
av\\[email protected]\2ebbd3a10aba9cfa on replica 0 returned error 47 (SERVER HAS
FAILED AND IS DISABLED UNTIL TIMED RETRY)26-01-2015 19:05:38.593 UTC Error
memcachedstore.cpp:519: Failed to read data for
av\\[email protected]\2ebbd3a10aba9cfa from 1 replicas*26-01-2015 19:05:38.593 UTC
Debug authentication.cpp:539: Verify authentication information in request
26-01-2015 19:05:38.593 UTC Warning authentication.cpp:204: Received an
authentication request for [email protected] with nonce 2ebbd3a10aba9cfa, but no
matching AV found
26-01-2015 19:05:38.593 UTC Debug acr.cpp:48: Created ACR (0x7f878014fea0)
26-01-2015 19:05:38.593 UTC Debug authentication.cpp:644: No authentication
information in request or stale nonce, so reject with challenge
26-01-2015 19:05:38.593 UTC Debug pjsip: endpoint Response msg
401/REGISTER/cseq=1 (tdta0x7f87801a2070) created
26-01-2015 19:05:38.593 UTC Debug pjutils.cpp:461: Private identity from
authorization header = [email protected]
26-01-2015 19:05:38.593 UTC Debug httpresolver.cpp:70:
HttpResolver::resolve for host hs.ims.hom, port 8888, family 2
26-01-2015 19:05:38.593 UTC Debug baseresolver.cpp:501: Attempt to parse
hs.ims.hom as IP address
26-01-2015 19:05:38.593 UTC Debug dnscachedresolver.cpp:179: Pulling 1 records
from cache for hs.ims.hom A
26-01-2015 19:05:38.593 UTC Debug baseresolver.cpp:349: Found 1 A/AAAA records,
randomizing
26-01-2015 19:05:38.593 UTC Debug baseresolver.cpp:491: 192.168.1.43:8888
transport 6 is not blacklisted
26-01-2015 19:05:38.593 UTC Debug baseresolver.cpp:370: Added a server, now
have 1 of 5
26-01-2015 19:05:38.593 UTC Debug baseresolver.cpp:408: Adding 0 servers from
blacklist
26-01-2015 19:05:38.593 UTC Debug baseresolver.cpp:501: Attempt to parse
192.168.1.43 as IP address
26-01-2015 19:05:38.593 UTC Debug httpconnection.cpp:553: Sending HTTP request :
http://hs.ims.hom:8888/impi/user10%40ims.hom/av?impu=sip%3Auser10%40ims.hom
(trying 192.168.1.43)
26-01-2015 19:05:38.594 UTC Debug httpconnection.cpp:568: Received HTTP
response: status=200,
doc={"digest":{"ha1":"4a4a6a1e2aad77dcb54cb43acd17c59d","realm":"ims.hom","q
op":"auth"}}
26-01-2015 19:05:38.594 UTC Debug authentication.cpp:146: Digest specified
26-01-2015 19:05:38.594 UTC Debug authentication.cpp:309: Valid AV - generate
challenge
26-01-2015 19:05:38.594 UTC Debug authentication.cpp:315: Create
WWW-Authenticate header
26-01-2015 19:05:38.594 UTC Debug authentication.cpp:359: Add Digest information
26-01-2015 19:05:38.595 UTC Debug authentication.cpp:386: Write AV to store
26-01-2015 19:05:38.595 UTC Debug avstore.cpp:66: Set AV for [email protected]
\256f5de87094a4d0
{"branch":"z9hG4bKPjqvLAEWzN3k7PI663pnNLz6zgU9Sk5XJ6","digest":{"ha1":"4a4a6
a1e2aad77dcb54cb43acd17c59d","qop":"auth","realm":"ims.hom"}}
26-01-2015 19:05:38.595 UTC Debug memcachedstore.cpp:540: Writing 138 bytes to
table av key [email protected]\256f5de87094a4d0, CAS = 0, expiry = 40
26-01-2015 19:05:38.595 UTC Debug memcachedstore.cpp:174: Key
av\\[email protected]\256f5de87094a4d0 hashes to vbucket 127 via hash 0x8c22357f
26-01-2015 19:05:38.595 UTC Debug memcachedstore.cpp:560: 1 write replicas for
key av\\[email protected]\256f5de87094a4d0
26-01-2015 19:05:38.595 UTC Debug memcachedstore.cpp:609: Attempt conditional
write to replica 0 (connection 0x7f87800cea30), CAS = 0
*26-01-2015 19:05:38.595 UTC Debug memcachedstore.cpp:652: memcached_add
command for av\\[email protected]\256f5de87094a4d0 failed on replica 0, rc =
47 (SERVER HAS FAILED AND IS DISABLED UNTIL TIMED RETRY), expiry =
40(140219945642544) SERVER HAS FAILED AND IS DISABLED UNTIL TIMED RETRY,
host: 10.129.2.112:11211 <http://10.129.2.112:11211> ->
libmemcached/connect.cc:63326-01-2015 19:05:38.595 UTC Error
memcachedstore.cpp:713: Failed to write data for
av\\[email protected]\256f5de87094a4d0 to 1 replicas26-01-2015 19:05:38.595 UTC
Error avstore.cpp:71: Failed to write Authentication Vector for private_id
[email protected] 19:05:38.595 UTC Verbose stack.cpp:259:
TX 546 bytes Response msg 401/REGISTER/cseq=1 (tdta0x7f87801a2070) to TCP
192.168.1.41:42193 <http://192.168.1.41:42193>:*
The Memcached server is unable to read/write the data and hence we are facing
the problem.
Can you please suggest some steps so that we can curb this issue.
Thanks,
Sushant Hiray,
Senior Undergrad CSE,
IIT Bombay
_______________________________________________
Clearwater mailing list
[email protected]
http://lists.projectclearwater.org/listinfo/clearwater
_______________________________________________
Clearwater mailing list
[email protected]
http://lists.projectclearwater.org/listinfo/clearwater
_______________________________________________
Clearwater mailing list
[email protected]
http://lists.projectclearwater.org/mailman/listinfo/clearwater_lists.projectclearwater.org
_______________________________________________
Clearwater mailing list
[email protected]
http://lists.projectclearwater.org/mailman/listinfo/clearwater_lists.projectclearwater.org
_______________________________________________
Clearwater mailing list
[email protected]
http://lists.projectclearwater.org/mailman/listinfo/clearwater_lists.projectclearwater.org