[prev in list] [next in list] [prev in thread] [next in thread] 

List:       netatalk
Subject:    Re: [Netatalk-admins] OS X client home directories umount unexpectedly
From:       Ralph_Bhme <rb () netafp ! com>
Date:       2013-10-09 9:12:19
Message-ID: E0138217-5CD4-47EF-AB3E-686E9AEB9269 () netafp ! com
[Download RAW message or body]

[Attachment #2 (multipart/signed)]

[Attachment #4 (multipart/alternative)]


Am 08.10.2013 um 16:51 schrieb Jason Breitman <jbreitman@tildenparkcapital.com>:

> Server
> Freebsd 9.1
> ZFS File System
> netatalk 3.0.4
> 
> Client
> OS X 10.8.5
> home directories are mounted via AFP
> 
> Error Message
> Oct  7 17:33:08 desktop1.mydomain.com KernelEventAgent[55]: tid 00000000 type \
> 'afpfs', mounted on '/Network/Users', from \
>                 '//aschmutter@afpserver.mydomain.com/Users', dead
> Oct  7 17:33:08 desktop1.mydomain.com KernelEventAgent[55]: tid 00000000 force \
>                 unmount //aschmutter@afpserver.mydomain.com/Users from \
>                 /Network/Users
> Oct  7 17:33:08 desktop1 kernel[0]: ASP_TCP Disconnect: triggering reconnect by \
>                 bumping reconnTrigger from curr value 0 on so 0xffffff805d7cdb80
> Oct  7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_DoReconnect started \
>                 /Network/Users prevTrigger 0 currTrigger 1
> Oct  7 17:33:08 desktop1 kernel[0]: ]
> Oct  7 17:33:08 desktop1 kernel[0]: ASP_TCP CancelOneRequest: cancelling slot 120 \
>                 error 89 reqID 44525 flags 0x29 afpCmd 0x48 so 0xffffff805d7cdb80
> Oct  7 17:33:08 desktop1 kernel[0]: ASP_TCP Disconnect: triggering reconnect by \
>                 bumping reconnTrigger from curr value 1 on so 0xffffff805d7cdb80
> Oct  7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_DoReconnect:  posting to KEA to \
>                 unmount /Network/Users
> Oct  7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_vnop_listxattr:  bad dataLength \
>                 offset 2 replySize 0
> Oct  7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_DoReconnect started \
>                 /Network/Users prevTrigger 1 currTrigger 2
> Oct  7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_DoReconnect: already in unmount \
>                 /Network/Users
> Oct  7 17:33:08 desktop1.mydomain.com KernelEventAgent[55]: tid 00000000 found 1 \
>                 filesystem(s) with problem(s)
> Oct  7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_vnop_reclaim: still have open \
>                 forks .AddressBook-v22.abcddb-conch, forkCount 3 inactiveCalled 1
> Oct  7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_vnop_reclaim:  afpfs_CloseFile on \
>                 .AddressBook-v22.abcddb-conch failed 57, OpenForkCount 0
> Oct  7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_vnop_reclaim: still have open \
>                 forks .AddressBook-v22.abcddb-conch, forkCount 3 inactiveCalled 1
> Oct  7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_vnop_reclaim:  afpfs_CloseFile on \
>                 .AddressBook-v22.abcddb-conch failed 57, OpenForkCount 0
> Oct  7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_vnop_reclaim: still have open \
>                 forks AddressBook-v22.abcddb, forkCount 3 inactiveCalled 1
> Oct  7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_vnop_reclaim:  afpfs_CloseFile on \
>                 AddressBook-v22.abcddb failed 57, OpenForkCount 0
> Oct  7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_vnop_reclaim: still have open \
>                 forks Envelope Index-wal, forkCount 4 inactiveCalled 1
> Oct  7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_vnop_reclaim:  afpfs_CloseFile on \
>                 Envelope Index-wal failed 57, OpenForkCount 0
> Oct  7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_vnop_reclaim: still have open \
>                 forks AddressBook-v22.abcddb, forkCount 3 inactiveCalled 1
> Oct  7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_vnop_reclaim:  afpfs_CloseFile on \
>                 AddressBook-v22.abcddb failed 57, OpenForkCount 0
> Oct  7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_vnop_reclaim: still have open \
>                 forks .Envelope Index-conch, forkCount 4 inactiveCalled 1
> Oct  7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_vnop_reclaim:  afpfs_CloseFile on \
>                 .Envelope Index-conch failed 57, OpenForkCount 0
> Oct  7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_vnop_reclaim: still have open \
>                 forks Envelope Index, forkCount 4 inactiveCalled 1
> Oct  7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_vnop_reclaim:  afpfs_CloseFile on \
>                 Envelope Index failed 57, OpenForkCount 0
> Oct  7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_unmount: /Network/Users, flags \
>                 524288, pid 55
> Oct  7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_unmount:  CloseVolume failed 0x20
> Oct  7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_unmount : We are the last \
>                 mnt/sbmnt using volume /Network/Users 0xffffff81cec4e008
> Oct  7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_unmount : We are the last volume \
>                 using socket /Network/Users 0xffffff81cec4e008
> Oct  7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_unmount : afpfs_DoReconnect sent \
> signal for unmount to proceed 
> Issue description
> Multiple users experience the sequence of events described above periodically.  
> I would guestimate the issue occurs once every five days per user, but the \
> frequency is not deterministic as far as I can see. Apple Mail is the most \
> sensitive application and is the first to fail when the issue occurs. The only \
> solution I know of is to have the user logout and login as all of their preferences \
> are stored on their home directory and remounting would also require a restart of \
> all applications. I can open a terminal on the user's desktop as the user, type df \
> -h . and see that the user's home directory is on local disk rather than mounted \
> following the log entries mentioned above. 
> Questions
> Has anyone experienced a similar issue ...

No.

You could truss/dtrace one of the users afpd processes until it hangs and then check \
where it  hangs. And/or trigger debug logging by sending SIGINT to a user's afpd \
process, from man afpd:

     SIGINT
         Sending a SIGINT to a child afpd enables max_debug
         logging for this process. The log is sent to the file
         /tmp/afpd.PID.XXXXXX. Sending another SIGINT will revert
         to the original log settings.

Beware, the debug logs get large quickly.

Hth!
-ralph

-- 
Ralph Bhme <rb@netafp.com>
Netatalk Developer | Support | Services
Curslacker Deich 254, 21039 Hamburg, Germany
http://www.netafp.com/


[Attachment #7 (unknown)]

<html><head><meta http-equiv="Content-Type" content="text/html \
charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: \
space; -webkit-line-break: after-white-space; "><br><div><div>Am 08.10.2013 um 16:51 \
schrieb Jason Breitman &lt;<a \
href="mailto:jbreitman@tildenparkcapital.com">jbreitman@tildenparkcapital.com</a>&gt;:</div><br \
class="Apple-interchange-newline"><blockquote type="cite"><meta \
http-equiv="Content-Type" content="text/html charset=us-ascii"><div style="word-wrap: \
break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; \
">Server<div>&nbsp; Freebsd 9.1</div><div>&nbsp; ZFS File System</div><div>&nbsp; \
netatalk 3.0.4</div><div><br></div><div>Client</div><div>&nbsp; OS X \
10.8.5</div><div>&nbsp; home directories are mounted via \
AFP</div><div><br></div><div>Error Message</div><div><div>&nbsp; Oct &nbsp;7 17:33:08 \
<a href="http://desktop1.mydomain.com/">desktop1.mydomain.com</a> \
KernelEventAgent[55]: tid 00000000 type 'afpfs', mounted on '/Network/Users', from \
'//<a href="mailto:aschmutter@afpserver.mydomain.com">aschmutter@afpserver.mydomain.com</a>/Users', \
dead</div><div>&nbsp; Oct &nbsp;7 17:33:08 <a \
href="http://desktop1.mydomain.com/">desktop1.mydomain.com</a> KernelEventAgent[55]: \
tid 00000000 force unmount //<a \
href="mailto:aschmutter@afpserver.mydomain.com">aschmutter@afpserver.mydomain.com</a>/Users \
from /Network/Users</div><div>&nbsp; Oct &nbsp;7 17:33:08 desktop1 kernel[0]: ASP_TCP \
Disconnect: triggering reconnect by bumping reconnTrigger from curr value 0 on so \
0xffffff805d7cdb80</div><div>&nbsp; Oct &nbsp;7 17:33:08 desktop1 kernel[0]: AFP_VFS \
afpfs_DoReconnect started /Network/Users prevTrigger 0 currTrigger 1</div><div>&nbsp; \
Oct &nbsp;7 17:33:08 desktop1 kernel[0]: ]</div><div>&nbsp; Oct &nbsp;7 17:33:08 \
desktop1 kernel[0]: ASP_TCP CancelOneRequest: cancelling slot 120 error 89 reqID \
44525 flags 0x29 afpCmd 0x48 so 0xffffff805d7cdb80</div><div>&nbsp; Oct &nbsp;7 \
17:33:08 desktop1 kernel[0]: ASP_TCP Disconnect: triggering reconnect by bumping \
reconnTrigger from curr value 1 on so 0xffffff805d7cdb80</div><div>&nbsp; Oct &nbsp;7 \
17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_DoReconnect: &nbsp;posting to KEA to \
unmount /Network/Users</div><div>&nbsp; Oct &nbsp;7 17:33:08 desktop1 kernel[0]: \
AFP_VFS afpfs_vnop_listxattr: &nbsp;bad dataLength offset 2 replySize \
0</div><div>&nbsp; Oct &nbsp;7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_DoReconnect \
started /Network/Users prevTrigger 1 currTrigger 2</div><div>&nbsp; Oct &nbsp;7 \
17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_DoReconnect: already in unmount \
/Network/Users</div><div>&nbsp; Oct &nbsp;7 17:33:08 <a \
href="http://desktop1.mydomain.com/">desktop1.mydomain.com</a> KernelEventAgent[55]: \
tid 00000000 found 1 filesystem(s) with problem(s)</div><div>&nbsp; Oct &nbsp;7 \
17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_vnop_reclaim: still have open forks \
.AddressBook-v22.abcddb-conch, forkCount 3 inactiveCalled 1</div><div>&nbsp; Oct \
&nbsp;7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_vnop_reclaim: \
&nbsp;afpfs_CloseFile on .AddressBook-v22.abcddb-conch failed 57, OpenForkCount \
0</div><div>&nbsp; Oct &nbsp;7 17:33:08 desktop1 kernel[0]: AFP_VFS \
afpfs_vnop_reclaim: still have open forks .AddressBook-v22.abcddb-conch, forkCount 3 \
inactiveCalled 1</div><div>&nbsp; Oct &nbsp;7 17:33:08 desktop1 kernel[0]: AFP_VFS \
afpfs_vnop_reclaim: &nbsp;afpfs_CloseFile on .AddressBook-v22.abcddb-conch failed 57, \
OpenForkCount 0</div><div>&nbsp; Oct &nbsp;7 17:33:08 desktop1 kernel[0]: AFP_VFS \
afpfs_vnop_reclaim: still have open forks AddressBook-v22.abcddb, forkCount 3 \
inactiveCalled 1</div><div>&nbsp; Oct &nbsp;7 17:33:08 desktop1 kernel[0]: AFP_VFS \
afpfs_vnop_reclaim: &nbsp;afpfs_CloseFile on AddressBook-v22.abcddb failed 57, \
OpenForkCount 0</div><div>&nbsp; Oct &nbsp;7 17:33:08 desktop1 kernel[0]: AFP_VFS \
afpfs_vnop_reclaim: still have open forks Envelope Index-wal, forkCount 4 \
inactiveCalled 1</div><div>&nbsp; Oct &nbsp;7 17:33:08 desktop1 kernel[0]: AFP_VFS \
afpfs_vnop_reclaim: &nbsp;afpfs_CloseFile on Envelope Index-wal failed 57, \
OpenForkCount 0</div><div>&nbsp; Oct &nbsp;7 17:33:08 desktop1 kernel[0]: AFP_VFS \
afpfs_vnop_reclaim: still have open forks AddressBook-v22.abcddb, forkCount 3 \
inactiveCalled 1</div><div>&nbsp; Oct &nbsp;7 17:33:08 desktop1 kernel[0]: AFP_VFS \
afpfs_vnop_reclaim: &nbsp;afpfs_CloseFile on AddressBook-v22.abcddb failed 57, \
OpenForkCount 0</div><div>&nbsp; Oct &nbsp;7 17:33:08 desktop1 kernel[0]: AFP_VFS \
afpfs_vnop_reclaim: still have open forks .Envelope Index-conch, forkCount 4 \
inactiveCalled 1</div><div>&nbsp; Oct &nbsp;7 17:33:08 desktop1 kernel[0]: AFP_VFS \
afpfs_vnop_reclaim: &nbsp;afpfs_CloseFile on .Envelope Index-conch failed 57, \
OpenForkCount 0</div><div>&nbsp; Oct &nbsp;7 17:33:08 desktop1 kernel[0]: AFP_VFS \
afpfs_vnop_reclaim: still have open forks Envelope Index, forkCount 4 inactiveCalled \
1</div><div>&nbsp; Oct &nbsp;7 17:33:08 desktop1 kernel[0]: AFP_VFS \
afpfs_vnop_reclaim: &nbsp;afpfs_CloseFile on Envelope Index failed 57, OpenForkCount \
0</div><div>&nbsp; Oct &nbsp;7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_unmount: \
/Network/Users, flags 524288, pid 55</div><div>&nbsp; Oct &nbsp;7 17:33:08 desktop1 \
kernel[0]: AFP_VFS afpfs_unmount: &nbsp;CloseVolume failed 0x20</div><div>&nbsp; Oct \
&nbsp;7 17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_unmount : We are the last \
mnt/sbmnt using volume /Network/Users 0xffffff81cec4e008</div><div>&nbsp; Oct &nbsp;7 \
17:33:08 desktop1 kernel[0]: AFP_VFS afpfs_unmount : We are the last volume using \
socket /Network/Users 0xffffff81cec4e008</div><div>&nbsp; Oct &nbsp;7 17:33:08 \
desktop1 kernel[0]: AFP_VFS afpfs_unmount : afpfs_DoReconnect sent signal for unmount \
to proceed</div></div><div><br></div><div>Issue description</div><div>&nbsp; Multiple \
users experience the sequence of events described above periodically. \
&nbsp;</div><div>&nbsp; I would guestimate the issue occurs once every five days per \
user, but the frequency is not deterministic as far as I can see.</div><div>&nbsp; \
Apple Mail is the most sensitive application and is the first to fail when the issue \
occurs.</div><div>&nbsp; The only solution I know of is to have the user logout and \
login as all of their preferences are stored on their home directory and remounting \
would also require a restart of all applications.</div><div>&nbsp; I can open a \
terminal on the user's desktop as the user, type df -h . and see that the user's home \
directory is on local disk rather than mounted following the log entries mentioned \
above.</div><div><br></div><div>Questions</div><div>&nbsp; Has anyone experienced a \
similar issue ...</div></div></blockquote><div><br></div>No.<br><br></div><div>You \
could truss/dtrace one of the users afpd processes until it hangs and then check \
where it &nbsp;hangs. And/or trigger debug logging by sending SIGINT to a user's afpd \
process, from man afpd:</div><div><br></div><div><div>&nbsp; &nbsp; \
&nbsp;SIGINT</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Sending a SIGINT to a child \
afpd enables max_debug</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;logging for this \
process. The log is sent to the file</div><div>&nbsp; &nbsp; &nbsp; &nbsp; \
&nbsp;/tmp/afpd.PID.XXXXXX. Sending another SIGINT will revert</div><div>&nbsp; \
&nbsp; &nbsp; &nbsp; &nbsp;to the original log \
settings.</div><div><br></div><div>Beware, the debug logs get large \
quickly.</div><div><br></div><div>Hth!</div><div>-ralph</div></div><div><br></div><div \
apple-content-edited="true"> <div style="color: rgb(0, 0, 0); font-family: 'Lucida \
Grande'; font-size: medium; font-style: normal; font-variant: normal; font-weight: \
normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: \
-webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; \
word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; \
word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: \
after-white-space; "><div style="color: rgb(0, 0, 0); font-family: 'Lucida Grande'; \
font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; \
letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; \
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: \
0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; word-wrap: \
break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span \
class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px; \
"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: \
after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; \
color: rgb(0, 0, 0); font-family: 'Lucida Grande'; font-style: normal; font-variant: \
normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; \
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: \
0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; \
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; \
"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: \
after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; \
color: rgb(0, 0, 0); font-family: 'Lucida Grande'; font-style: normal; font-variant: \
normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; \
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: \
0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; \
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; \
"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: \
after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; \
color: rgb(0, 0, 0); font-family: 'Lucida Grande'; font-style: normal; font-variant: \
normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; \
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: \
0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; \
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; \
"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: \
after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; \
color: rgb(0, 0, 0); font-family: 'Lucida Grande'; font-style: normal; font-variant: \
normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; \
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: \
0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; \
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; \
"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: \
after-white-space; ">--&nbsp;<br></div><div style="word-wrap: break-word; \
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Ralph Bhme &lt;<a \
href="mailto:rb@netafp.com">rb@netafp.com</a>&gt;<br>Netatalk Developer | Support | \
Services<br></div><div style="word-wrap: break-word; -webkit-nbsp-mode: space; \
-webkit-line-break: after-white-space; ">Curslacker Deich 254, 21039 Hamburg, \
Germany<br></div></span></div></span></div></span></div></span><div><a \
href="http://www.netafp.com/">http://www.netafp.com/</a></div></div></span></div></div>
 </div>
<br></body></html>


["smime.p7s" (smime.p7s)]

0	*H
 010	+0	*H
 00 q_Mtq40
	*H
0{10	UGB10UGreater Manchester10USalford10U
Comodo CA Limited1!0UAAA Certificate Services0
040101000000Z
281231235959Z010	UUS10	UUT10USalt Lake City10U
The USERTRUST Network1!0Uhttp://www.usertrust.com1604U-UTN-USERFirst-Client \
Authentication and Email0"0 	*H
0
9}A;bF7`u9eJGHjM5BI/|1Nd.)բdąQ5yNh{zɤ2O0 \
nFxoY^/m/묡j.g5yiF v:z'[=s"HaLi.1 \
,׉CZqYں  gT:
wetbh~GeMW(t40b0,'0#0U#0 
#>)00Ug}ĝ&pKPH|=n}0U0U00U%0++0U \
 00U 0{Ut0r08 6 42http://crl.comodoca.com/AAACertificateServices.crl06 4 \
20http://crl.comodo.net/AAACertificateServices.crl0	`HB0 	*H
<~	 v9<Oૄ]Te;m|7,%T_!7OTklE`-QLf< \
J?VvÂOlatG@We"'gOWdZٍ/i)J /LQFĊ7N \
	1hǞċ~2hD*Q`Mt:C29V:RAC3'9N&9≸])&A곛wuʵeJc>D^s00 \
mOj3""2zq0 	*H
010	UUS10	UUT10USalt Lake City10U
The USERTRUST Network1!0Uhttp://www.usertrust.com1604U-UTN-USERFirst-Client \
Authentication and Email0 110428000000Z
200530104838Z010	UGB10UGreater Manchester10USalford10U
COMODO CA Limited1907U0COMODO Client Authentication and Secure Email CA0"0
	*H
0
[KW^/@ȣSX_fe2N2}UxLUB'qi2@'Vbqi \
c^`ʢAjHmeC*.+c8w߱ ڂ2jgo \5Tq 7
PSlY1	LR@[HhJ$:q_㬿;%qh=XF<hmz!W42~JRrd&N`ohQcB}"cө \
ΞD\[5K0G0U#0g}ĝ&pKPH|=n}0UzNt[xcd'/ \
[y{0U0U00U  00U 0XUQ0O0M K \
IGhttp://crl.usertrust.com/UTN-USERFirst-ClientAuthenticationandEmail.crl0t+ \
h0f0=+01http://crt.usertrust.com/UTNAddTrustClient_CA.crt0%+0http://ocsp.usertrust.com0
 	*H
־xWUm3DRB
JAIZҭsn>&|L0(B<%>
u=9fѡMo(ltZڱuz/yVtCr`9 G:eH<=%`I?C
3_н`j;:<I3B)93i.EMiڀ=]|Gm]W0KID~y83 \
:]&XaU!ՙC@B0Ұun00 q 商ZT=;~%0
	*H
010	UGB10UGreater Manchester10USalford10U
COMODO CA Limited1907U0COMODO Client Authentication and Secure Email CA0
130626000000Z
140626235959Z010	*H
	
rb@netafp.com0"0
	*H
0
͗!
<Nﯓ	$cS[bC0_YAv*ulX3	bAZ', \
Z[ɩC=7Lm[f	~<2)^FbE;IKя--qe֮6U#BNReq5_♖UW6YEJyXlz*58MD6g
 \഑KfN$iUX2rxs:tӊ&eUA \
f2~^/57qqmR;u%cHY00U#0zNt[xcd'/ \
[y{0UK*ݷyGFG0U 0U00 \
U%0++10	`HB 0FU \
?0=0;+10+0)+https://secure.comodo.net/CPS0WUP0N0L J \
HFhttp://crl.comodoca.com/COMODOClientAuthenticationandSecureEmailCA.crl0+ \
|0z0R+0Fhttp://crt.comodoca.com/COMODOClientAuthenticationandSecureEmailCA.crt0$+0http://ocsp.comodoca.com0U0
 rb@netafp.com0
	*H
~<1Ldn4yRXqGO!Dh>m(c驩Hpi0lpetoSt
 *a\t㇑:[ 8I
<WJAZAr{crMvN_B:C$ng}BuqZlP`p*\Y$]%D
`}FTզKciuxt*([12iY㕫zȴXN"Fdv2GSCU'f100010	UGB10UGreater \
Manchester10USalford10U COMODO CA Limited1907U0COMODO Client \
Authentication and Secure Email CAq 商ZT=;~%0	+ 0	*H
	1	*H
0	*H
	1
131009091219Z0#	*H
	1%t쟢
XF2f0	+710010	UGB10UGreater \
Manchester10USalford10U COMODO CA Limited1907U0COMODO Client \
Authentication and Secure Email CAq 商ZT=;~%0*H
	1 010	UGB10UGreater Manchester10USalford10U
COMODO CA Limited1907U0COMODO Client Authentication and Secure Email CAq
商ZT=;~%0
	*H
sawjyMW08 \
'=T'2"q+QUZ_S\ў-{/ܭJE/A[\5.nAoƶ/ \
}PR7CBK1 \
}JJ_iə]gSzC߈=!FAh|s&rI+,(d6?aF_5.蜹X'T0 \
3!!fgv8`tTnz+!+;ZMՐE



------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk

_______________________________________________
Netatalk-admins mailing list
Netatalk-admins@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/netatalk-admins


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic