I can't seem to get a break with our production web servers. This is
what I'm seeing this morning, along with socket receive timeouts and a
lot of "Unknown TypeCode was returned: 32".

<error>
<event logger="ChannelAdvisor.Cache.CAMembase" level="Error"
timestamp="10/5/2011 9:10:58 AM" thread="15" machine="rdu-iisweb-18">
<callsite>ChannelAdvisor.Cache.CAMembase.Set</callsite>
<tracecode>f558128a-3477-49b3-a8b3-ab251bae5553</tracecode>
<message>Expected magic value 129, received: 101</message>
<properties>
<data name="Exception.Message" value="Expected magic value 129,
received: 101" />
<data name="Exception.StackTrace" value=" at
Enyim.Caching.Memcached.Protocol.Binary.BinaryResponse.DeserializeHeader(Byte[]
header, Int32&amp; dataLength, Int32&amp; extraLength)&#xD;&#xA; at
Enyim.Caching.Memcached.Protocol.Binary.BinaryResponse.Read(PooledSocket
socket)&#xD;&#xA; at
Enyim.Caching.Memcached.Protocol.Binary.BinarySingleItemOperation.ReadResponse(PooledSocket
socket)&#xD;&#xA; at
Enyim.Caching.Memcached.Protocol.Operation.Enyim.Caching.Memcached.IOperation.ReadResponse(PooledSocket
socket)&#xD;&#xA; at
Enyim.Caching.Memcached.MemcachedNode.ExecuteOperation(IOperation
op)&#xD;&#xA; at
Enyim.Caching.Memcached.MemcachedNode.Enyim.Caching.Memcached.IMemcachedNode.Execute(IOperation
op)&#xD;&#xA; at
Membase.MembaseClient.ExecuteWithRedirect(IMemcachedNode startNode,
ISingleItemOperation op)&#xD;&#xA; at
Membase.MembaseClient.PerformStore(StoreMode mode, String key, Object
value, UInt32 expires, UInt64&amp; cas, Int32&amp;
statusCode)&#xD;&#xA; at
Enyim.Caching.MemcachedClient.Store(StoreMode mode, String key, Object
value, TimeSpan validFor)&#xD;&#xA; at
ChannelAdvisor.Cache.CAMembase.Set(String key, Object value, TimeSpan
timeToLive)" />
<data name="EventID" value="0" />
<data name="Key"
value="ChannelAdvisor.Profiles.HashStrategy.ProfileServerLookupRepository:GetDatabaseHostInfoByProfileID:
12001442" />
<data name="TimeToLive" value="1.00:00:00" />
<data name="CacheValueType" value="ProfileDatabaseHostInfo" />
</properties>
</event>
<event logger="ChannelAdvisor.Cache.CAMembase" level="Error"
timestamp="10/5/2011 9:10:58 AM" thread="15" machine="rdu-iisweb-18">
<callsite>ChannelAdvisor.Cache.CAMembase.Set</callsite>
<tracecode>0417f299-e7d5-4a3a-8c91-782a839869c7</tracecode>
<message>Expected magic value 129, received: 101</message>
<properties>
<data name="Exception.Message" value="Expected magic value 129,
received: 101" />
<data name="Exception.StackTrace" value=" at
Enyim.Caching.Memcached.Protocol.Binary.BinaryResponse.DeserializeHeader(Byte[]
header, Int32&amp; dataLength, Int32&amp; extraLength)&#xD;&#xA; at
Enyim.Caching.Memcached.Protocol.Binary.BinaryResponse.Read(PooledSocket
socket)&#xD;&#xA; at
Enyim.Caching.Memcached.Protocol.Binary.BinarySingleItemOperation.ReadResponse(PooledSocket
socket)&#xD;&#xA; at
Enyim.Caching.Memcached.Protocol.Operation.Enyim.Caching.Memcached.IOperation.ReadResponse(PooledSocket
socket)&#xD;&#xA; at
Enyim.Caching.Memcached.MemcachedNode.ExecuteOperation(IOperation
op)&#xD;&#xA; at
Enyim.Caching.Memcached.MemcachedNode.Enyim.Caching.Memcached.IMemcachedNode.Execute(IOperation
op)&#xD;&#xA; at
Membase.MembaseClient.ExecuteWithRedirect(IMemcachedNode startNode,
ISingleItemOperation op)&#xD;&#xA; at
Membase.MembaseClient.PerformStore(StoreMode mode, String key, Object
value, UInt32 expires, UInt64&amp; cas, Int32&amp;
statusCode)&#xD;&#xA; at
Enyim.Caching.MemcachedClient.Store(StoreMode mode, String key, Object
value, TimeSpan validFor)&#xD;&#xA; at
ChannelAdvisor.Cache.CAMembase.Set(String key, Object value, TimeSpan
timeToLive)" />
<data name="EventID" value="0" />
<data name="Key"
value="ChannelEngine_ExpressionRepository_Dict_12001442" />
<data name="TimeToLive" value="00:05:00" />
<data name="CacheValueType" value="Dictionary`2" />
</properties>
</event>
<event logger="ChannelAdvisor.Cache.CAMembase" level="Error"
timestamp="10/5/2011 9:10:59 AM" thread="12" machine="rdu-iisweb-18">
<callsite>ChannelAdvisor.Cache.CAMembase.Get</callsite>
<tracecode>b5820698-d894-402d-ab0f-45c5c109a872</tracecode>
<message>
Cache Error : Get<>() : Key = [IUser:28999] : Error = [Expected
magic value 129, received: 110]
</message>
<properties>
<data name="EventID" value="15000" />
</properties>
</event>
<event logger="ChannelAdvisor.Cache.CAMembase" level="Error"
timestamp="10/5/2011 9:10:59 AM" thread="15" machine="rdu-iisweb-18">
<callsite>ChannelAdvisor.Cache.CAMembase.Get</callsite>
<tracecode>ea55724a-afc7-433e-bdb8-2502476dfea3</tracecode>
<message>
Cache Error : Get<>() : Key = [IUser:28999] : Error = [Expected
magic value 129, received: 116]
</message>
<properties>
<data name="EventID" value="15000" />
</properties>
</event>
</error>

Search Discussions

  • A. at Oct 5, 2011 at 1:39 pm
    Can you please try upgrading to 2.15 b2 and see if it fixes the issue?

    https://github.com/downloads/enyim/EnyimMemcached/Membase.2.15-b2.zip

    Thanks




    .a

    On Oct 5, 2011, at 3:29 PM, bradrover wrote:

    I can't seem to get a break with our production web servers. This is
    what I'm seeing this morning, along with socket receive timeouts and a
    lot of "Unknown TypeCode was returned: 32".

    <error>
    <event logger="ChannelAdvisor.Cache.CAMembase" level="Error"
    timestamp="10/5/2011 9:10:58 AM" thread="15" machine="rdu-iisweb-18">
    <callsite>ChannelAdvisor.Cache.CAMembase.Set</callsite>
    <tracecode>f558128a-3477-49b3-a8b3-ab251bae5553</tracecode>
    <message>Expected magic value 129, received: 101</message>
    <properties>
    <data name="Exception.Message" value="Expected magic value 129,
    received: 101" />
    <data name="Exception.StackTrace" value=" at
    Enyim.Caching.Memcached.Protocol.Binary.BinaryResponse.DeserializeHeader(Byte[]
    header, Int32&amp; dataLength, Int32&amp; extraLength)&#xD;&#xA; at
    Enyim.Caching.Memcached.Protocol.Binary.BinaryResponse.Read(PooledSocket
    socket)&#xD;&#xA; at
    Enyim.Caching.Memcached.Protocol.Binary.BinarySingleItemOperation.ReadResponse(PooledSocket
    socket)&#xD;&#xA; at
    Enyim.Caching.Memcached.Protocol.Operation.Enyim.Caching.Memcached.IOperation.ReadResponse(PooledSocket
    socket)&#xD;&#xA; at
    Enyim.Caching.Memcached.MemcachedNode.ExecuteOperation(IOperation
    op)&#xD;&#xA; at
    Enyim.Caching.Memcached.MemcachedNode.Enyim.Caching.Memcached.IMemcachedNode.Execute(IOperation
    op)&#xD;&#xA; at
    Membase.MembaseClient.ExecuteWithRedirect(IMemcachedNode startNode,
    ISingleItemOperation op)&#xD;&#xA; at
    Membase.MembaseClient.PerformStore(StoreMode mode, String key, Object
    value, UInt32 expires, UInt64&amp; cas, Int32&amp;
    statusCode)&#xD;&#xA; at
    Enyim.Caching.MemcachedClient.Store(StoreMode mode, String key, Object
    value, TimeSpan validFor)&#xD;&#xA; at
    ChannelAdvisor.Cache.CAMembase.Set(String key, Object value, TimeSpan
    timeToLive)" />
    <data name="EventID" value="0" />
    <data name="Key"
    value="ChannelAdvisor.Profiles.HashStrategy.ProfileServerLookupRepository:GetDatabaseHostInfoByProfileID:
    12001442" />
    <data name="TimeToLive" value="1.00:00:00" />
    <data name="CacheValueType" value="ProfileDatabaseHostInfo" />
    </properties>
    </event>
    <event logger="ChannelAdvisor.Cache.CAMembase" level="Error"
    timestamp="10/5/2011 9:10:58 AM" thread="15" machine="rdu-iisweb-18">
    <callsite>ChannelAdvisor.Cache.CAMembase.Set</callsite>
    <tracecode>0417f299-e7d5-4a3a-8c91-782a839869c7</tracecode>
    <message>Expected magic value 129, received: 101</message>
    <properties>
    <data name="Exception.Message" value="Expected magic value 129,
    received: 101" />
    <data name="Exception.StackTrace" value=" at
    Enyim.Caching.Memcached.Protocol.Binary.BinaryResponse.DeserializeHeader(Byte[]
    header, Int32&amp; dataLength, Int32&amp; extraLength)&#xD;&#xA; at
    Enyim.Caching.Memcached.Protocol.Binary.BinaryResponse.Read(PooledSocket
    socket)&#xD;&#xA; at
    Enyim.Caching.Memcached.Protocol.Binary.BinarySingleItemOperation.ReadResponse(PooledSocket
    socket)&#xD;&#xA; at
    Enyim.Caching.Memcached.Protocol.Operation.Enyim.Caching.Memcached.IOperation.ReadResponse(PooledSocket
    socket)&#xD;&#xA; at
    Enyim.Caching.Memcached.MemcachedNode.ExecuteOperation(IOperation
    op)&#xD;&#xA; at
    Enyim.Caching.Memcached.MemcachedNode.Enyim.Caching.Memcached.IMemcachedNode.Execute(IOperation
    op)&#xD;&#xA; at
    Membase.MembaseClient.ExecuteWithRedirect(IMemcachedNode startNode,
    ISingleItemOperation op)&#xD;&#xA; at
    Membase.MembaseClient.PerformStore(StoreMode mode, String key, Object
    value, UInt32 expires, UInt64&amp; cas, Int32&amp;
    statusCode)&#xD;&#xA; at
    Enyim.Caching.MemcachedClient.Store(StoreMode mode, String key, Object
    value, TimeSpan validFor)&#xD;&#xA; at
    ChannelAdvisor.Cache.CAMembase.Set(String key, Object value, TimeSpan
    timeToLive)" />
    <data name="EventID" value="0" />
    <data name="Key"
    value="ChannelEngine_ExpressionRepository_Dict_12001442" />
    <data name="TimeToLive" value="00:05:00" />
    <data name="CacheValueType" value="Dictionary`2" />
    </properties>
    </event>
    <event logger="ChannelAdvisor.Cache.CAMembase" level="Error"
    timestamp="10/5/2011 9:10:59 AM" thread="12" machine="rdu-iisweb-18">
    <callsite>ChannelAdvisor.Cache.CAMembase.Get</callsite>
    <tracecode>b5820698-d894-402d-ab0f-45c5c109a872</tracecode>
    <message>
    Cache Error : Get<>() : Key = [IUser:28999] : Error = [Expected
    magic value 129, received: 110]
    </message>
    <properties>
    <data name="EventID" value="15000" />
    </properties>
    </event>
    <event logger="ChannelAdvisor.Cache.CAMembase" level="Error"
    timestamp="10/5/2011 9:10:59 AM" thread="15" machine="rdu-iisweb-18">
    <callsite>ChannelAdvisor.Cache.CAMembase.Get</callsite>
    <tracecode>ea55724a-afc7-433e-bdb8-2502476dfea3</tracecode>
    <message>
    Cache Error : Get<>() : Key = [IUser:28999] : Error = [Expected
    magic value 129, received: 116]
    </message>
    <properties>
    <data name="EventID" value="15000" />
    </properties>
    </event>
    </error>
  • Bradrover at Oct 5, 2011 at 2:39 pm
    Sure, Is there a way I can get around this config issue ?

    ERROR 2011-10-05 10:37:25,721 Membase.MembasePool - Failed to initialize the
    pool.
    System.FormatException: An invalid IP address was specified.
    at System.Net.IPAddress.InternalParse(String ipString, Boolean tryParse)
    at System.Net.IPAddress.Parse(String ipString)
    at Membase.MembasePool.InitVBucket(ClusterConfig config,
    ISaslAuthenticationProvider auth)
    at Membase.MembasePool.ReconfigurePool(ClusterConfig config)
  • A. at Oct 5, 2011 at 3:32 pm
    try this one please:

    http://db.tt/VGXWv7Qg

    On Oct 5, 2011, at 4:39 PM, bradrover wrote:

    Sure, Is there a way I can get around this config issue ?

    ERROR 2011-10-05 10:37:25,721 Membase.MembasePool - Failed to initialize the pool.
    System.FormatException: An invalid IP address was specified.
    at System.Net.IPAddress.InternalParse(String ipString, Boolean tryParse)
    at System.Net.IPAddress.Parse(String ipString)
    at Membase.MembasePool.InitVBucket(ClusterConfig config, ISaslAuthenticationProvider auth)
    at Membase.MembasePool.ReconfigurePool(ClusterConfig config)
  • Bradrover at Oct 5, 2011 at 3:46 pm
    Thank you, the config loads now. I will get a deploy going to production and
    see what happens.
  • Bradrover at Oct 6, 2011 at 8:19 pm
    That build seems ot have resolved the magic number issues. Thanks!
    On Oct 5, 11:46 am, bradrover wrote:
    Thank you, the config loads now. I will get a deploy going to production and
    see what happens.

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupenyim-memcached @
categoriesmemcached
postedOct 5, '11 at 1:29p
activeOct 6, '11 at 8:19p
posts6
users2
websitememcached.org

2 users in discussion

Bradrover: 4 posts A.: 2 posts

People

Translate

site design / logo © 2021 Grokbase