failed to get client certificate for transportation error 0x87d00215

by on April 8, 2023

filter maintenance mode. Error 0x8004100e ccmsetup 6/15/2017 9:50:24 PM 4140 (0x102C) Running as user "SYSTEM" ccmsetup 6/15/2017 9:50:35 PM 3220 (0x0C94) Failed to get client certificate for transportation. ', Based on Certificate Issuer 'domainname Enterprise Root 01i002' found Certificate [Thumbprint B2400DEC508EBAACE84613AE21A33F4F59683BD0] issued to 'PTW01CISWB001. The SCCM client installation fails with below error shown in ccmsetup.log file. No registry Checking Write Filter Status. Error 0x87d00454 If it's Windows 11 22H2, please upgrade to the latest SCCM version 2207 or 2211 to have a try. So, first interaction here, so if more is needed, or if I am doing something wrong, I am open to suggestions or guidance with forum ettiquette. 1,Anything useful in wuahandler.log? Thank you very much for your feedback and sharing. Did the example code above for the grpc client and server looked correct to you? Failed to revoke client upgrade local policy. OS is not Win10RS3+, ENDOK. ccmsetup01/03/2019 16:38:071124 (0x0464) ', Completed validation of Certificate [Thumbprint C5CC8BED3777E7CE200257275E3F63E537D84ECA] issued to 'PTW01CISWB001. My MP and SUP are on the same server. CCMCERTISSUERS: CN=SCCM-Server-Dan.cork.localccmsetup01/03/2019 16:38:072612 (0x0A34) This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register. 02:27 PM. Defaulting to state of 63. SiteVersion: 5.00.8740.1002ccmsetup01/03/2019 16:38:072612 (0x0A34) Everything looks good at that front. Ok did you configure the client push account and grant itLocal Admin rightsto the workstations. Client is on internet Finding certificate by issuer chain returned error 80092004ccmsetup01/03/2019 16:38:072612 (0x0A34) I have created sample windows 10 update and deploy that to my testing collection. Get the ip of the client, go and check how the boundary is set up, if it's an ad site then make sure it has the clients subnet accounted for. of certificates present in 'MY' store of 'Local Computer'. Go to C:\Windows\System32\GroupPolicy\Machine and delete Registry.pol. Join the conversation. I had also faced issue in upgrading SCCM Site server from 1806 to 1810 but not the same error which you received , however I checked above 2 log files and got the root cause. FSP: SCCM-SERVER-DAN.CORK.LOCALccmsetup01/03/2019 16:38:072612 (0x0A34) FSP: ccmsetup 6/15/2017 9:50:35 PM 3220 (0x0C94) MPs:ccmsetup01/03/2019 16:38:072612 (0x0A34) Client OS Version 6.2 Service Pack 0.0 ccmsetup 6/15/2017 9:50:35 PM 3220 (0x0C94) Begin searching client certificates based on Certificate Issuersccmsetup01/03/2019 16:38:072612 (0x0A34) \\SCCM-SERVER-DAN.CORK.LOCAL\SMSClientccmsetup01/03/2019 16:38:072612 (0x0A34) CcmSetup version: 5.0.8740.1024ccmsetup01/03/2019 16:38:071124 (0x0464) If there is any other assistance we can provide, please feel free to let us know, we will do our best to help you. ', Begin validation of Certificate [Thumbprint B2400DEC508EBAACE84613AE21A33F4F59683BD0] issued to 'PTW01CISWB001. Couldn't find DP locations. Any ideas on where I messed up? ccmsetup01/03/2019 16:38:072612 (0x0A34) I decided to let MS install the 22H2 build. Error: 0x87d00215 Begin searching client certificates based on Certificate Issuers Certificate Issuer 1 [CN=domainname Root CA; OU=IS; O=domainname Co., Inc.; L=Richfield; S=MN; C=US] Certificate Issuer 2 [CN=domainname Enterprise Root 01i001] Hi Team, Task does 0x8004100eccmsetup01/03/2019 16:38:072612 (0x0A34) solve this problem, as have no more hair left to pull out of my head. It is obvious that later versions/fixes of configuration manager have not solved this problem. ccmsetup 6/15/2017 12:24:47 AM 2680 (0x0A78) Your certificate does not contain a FQDN: Completed validation of Certificate [Thumbprint 259ECEA46C3DAC33F0B5838C5B82E36B1BD872E3] issued to 'ptw01ciswb001.-> Domain XXX.XXX', Unable to find any Certificate based on Certificate Issuers, Configuration Manager (Current Branch) Site and Client Deployment, Begin searching client certificates based on Certificate Issuers, Certificate Issuer 1 [CN=domainname Root CA; OU=IS; O=domainname Co., Inc.; L=Richfield; S=MN; C=US], Certificate Issuer 2 [CN=domainname Enterprise Root 01i001], Certificate Issuer 3 [CN=domainname Enterprise Root 01i002; O=domainname Inc.; L=Richfield; S=Minnesota; C=US], Based on Certificate Issuer 'domainname Enterprise Root 01i002' found Certificate [Thumbprint E570B76528BE092F69297AEFB668FDC80DD28CBB] issued to 'PTW01CISWB001. Hope everything goes well. Folder 'Microsoft\Microsoft\Configuration Manager' not found. \\winsccm.testlab.com\SMSClient ccmsetup 6/15/2017 9:50:35 PM 3220 (0x0C94) https://social.technet.microsoft.com/Forums/en-US/f660d3c6-72a6-4ad6-80e3-2b6a5583341a/clients-not-r Re: SCCM Software Updates not installing to endpoints, Site and site system prerequisites for Configuration Manager. My speculation is that CA is not loaded properly (e.g., due to the wrong path, etc.). ccmsetup 6/15/2017 9:50:35 PM 3220 (0x0C94) Client installation fails with error GetSSLCertificateContext failed I wrote that he would review pre-reqs on DP and site server? Getupdate -failed to get targated update error= 0x87d00215 So good! Your daily dose of tech news, in brief. The below command line was used for the client installation. ConfigMgr Client installation issues in HTTPS environment ccmsetup CCMCERTID (Tells SCCM to use a specific certificate based on thumbprint). Status code is '401' and status description is 'CMGConnector_Unauthorized'. GetHttpRequestObjects failed for verb: 'GET', url: 'HTTPS://winsccm.testlab.com/CCM_Client/ccmsetup.cab Opens a new window' ccmsetup 6/15/2017 12:24:47 AM 2680 (0x0A78) lookup for command line parameters is required. ', Completed validation of Certificate [Thumbprint 4E67BDA515464DE0C651562D0ABBAE688F7B7510] issued to 'PTW01CISWB001. Seems like you're assuming too much. Folder 'Microsoft\Microsoft\Configuration Manager' not found. For example we have one SCCM 2012 that just does Windows 7 PCs and we built another one that will just be doing Windows 10. ccmsetup01/03/2019 16:38:072612 (0x0A34) Domain joined client is in Intranetccmsetup01/03/2019 16:38:072612 (0x0A34) Failed to read assigned site code from registry. I have a new built SCCM(MP,DP,SUP)(forestA), I have a remote DP on the other forest(forestB). 0x8004100e Only one MP HTTPS://winsccm.testlab.com Opens a new window is specified. There are no certificates in the 'MY' store. Failed to connect to machine policy namespace. OS is not Win10RS3+, ENDOK. Folder 'Microsoft\Microsoft\Configuration Manager' not found. ccmsetup 6/15/2017 9:50:35 PM 3220 (0x0C94) Please remember to mark the replies as answers if they help. We wont share your details but you can read more in our Privacy Policy. Did you try the suggestion in that thread including settingCCMFIRSTCERT=1 CCMCERTSTORE=MY? Sorry to bother you with that. https://www.prajwaldesai.com/sccm-1810-upgrade-guide - Maybe helpful. Uninstall Symantec Management Agent, refresh client in Microsoft Endpoint Configuration Manager console and the client immediately goes offline. Config file: C:\Windows\ccmsetup\MobileClientUnicode.tcfccmsetup01/03/2019 16:38:072612 (0x0A34) Successfully refresh bootstrap information from AD. Hopefully, you have as simple a fix. Updated security on object C:\Windows\ccmsetup\. Error 0x80004005 ccmsetup 6/16/2017 9:09:51 PM 432 (0x01B0)No valid source or MP locations ccmsetup 6/16/2017 9:09:51 PM 432 (0x01B0)Failed to read assigned site code from registry. 6/15/2017 9:50:35 PM 3220 (0x0C94) Use PKI cert box checked In ServiceMain ccmsetup 6/15/2017 9:50:35 PM 3220 (0x0C94) Failed to get DP locations as the expected version from MP 'HTTPS://SCCM-Server-Dan.cork.local'. ', Completed validation of Certificate [Thumbprint 259ECEA46C3DAC33F0B5838C5B82E36B1BD872E3] issued to 'ptw01ciswb001. [DESKTOP-TM866AV] Running on 'Microsoft Windows 10 Pro' (10.0.10240). Failed to get site version from AD with error 0x87d00215 ccmsetup 6/15/2017 9:50:35 PM 3220 (0x0C94) CCMCERTSTORE: MYccmsetup01/03/2019 16:38:072612 (0x0A34) Certificate Issuer 1 [CN=SCCM-Server-Dan.cork.local]ccmsetup01/03/2019 16:38:072612 (0x0A34) CertificateMaintenance.log on the client throws several errors: Failed to create certificate 80090020 CertificateMaintenance 30/05/2012 11:29:55 36952 (0x9058) CCMDoCertificateMaintenance () failed (0x80090020). Failed to connect to policy namespace. not exist. Failed (0x87d00454) to send location request to 'SCCM-Server-Dan.cork.local'. - edited Actually you're right, I get the same error when using the Go http client to make the request so Chrome knows the CA but not Go so it looks like the CA is not loaded properly as you said. Completed searching client certificates based on Certificate Issuersccmsetup01/03/2019 16:38:072612 (0x0A34) Certificate Issuer 1 [CN=SCCM-Server-Dan.cork.local]ccmsetup01/03/2019 16:38:072612 (0x0A34) It is unclear if the problem is 1806 related or just a one-off for this client. DownloadFileByWinHTTP failed with error 0x87d00280 ccmsetup 6/15/2017 12:24:47 AM 2680 (0x0A78) hint to find the issue ). Error 0x87d00282. ', Begin validation of Certificate [Thumbprint E570B76528BE092F69297AEFB668FDC80DD28CBB] issued to 'PTW01CISWB001. Failed to get client version for sending state messages. MSI log file: C:\Windows\ccmsetup\Logs\client.msi.log ccmsetup 6/15/2017 9:50:35 PM 3220 (0x0C94) Uninstall of Symantec Management Agent removed most of the Trusted Certs. ', Completed validation of Certificate [Thumbprint BC0B3996CCDBED300F78A7A9A1EEFC32BCEA8EAE] issued to 'PTW01CISWB001. not exist. GetDPLocations failed with error 0x87d00280 ccmsetup 6/15/2017 12:24:47 AM 2680 (0x0A78) ccmsetup 6/15/2017 9:50:35 PM 3220 (0x0C94) If you have any questions in future, we welcome you to post in Microsoft Q&A forum again. Error 0x87d00282 "go to client computer communication and set the "Action to take if multiple certificates match criteria" to "Select the certificate with the longest validity period", has been set, a long time ago, I also tried turning it off for a few hours and back on, no difference. Completed searching client certificates based on Certificate Issuersccmsetup01/03/2019 16:38:072612 (0x0A34) No MPs were specified from commandline or the mobileclient.tcf. Have already tried all MPs. and was challenged. Retrieved 0 MP records from AD for site '101'ccmsetup01/03/2019 16:38:072612 (0x0A34) CCMHTTPSCERTNAME: ccmsetup 6/15/2017 9:50:35 PM 3220 (0x0C94) CCMHTTPSPORT: 443 ccmsetup 6/15/2017 9:50:35 PM 3220 (0x0C94) Ran sccm client repair tool and it fixed the issue. Cloud Management Gateway for Azure AD Hybrid Joined Windows 10 Used GPO to import certs back. I had to remove the machine from the domain Before doing that . SiteVersion: ccmsetup 6/15/2017 9:50:35 PM 3220 (0x0C94) Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Flashback: March 3, 1971: Magnavox Licenses Home Video Games (Read more HERE.) Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread. If I use a Client certificate instead, the PFX I used to create the CMG, it has a failure on two steps. CcmSetup failed with error code 0x87d00280 ccmsetup 6/15/2017 12:24:47 AM 4480 (0x1180), Looks like an issue with using https for your client communication verify your clinet has the correct certs. Failed to correctly receive a WEBDAV HTTPS request.. (StatusCode at WinHttpQueryHeaders: 0) and StatusText: '' ) Please use google to find the solutions (e.g., moby/moby#8849). There was an error trying to send your message. To continue this discussion, please ask a new question. '(&(ObjectCategory=mSSMSManagementPoint)(mSSMSDefaultMP=TRUE)(mSSMSSiteCode=001))' Error 0x8004100e ccmsetup 6/15/2017 12:24:47 AM 4480 (0x1180) ccmsetup01/03/2019 16:38:072612 (0x0A34) Ccmsetup command line: "C:\Windows\ccmsetup\ccmsetup.exe" /runservice PENDING - Failed to get site version from AD with error 0x87d00215 My Azure AD User discovery is happily chugging along and my Windows 10 workstations in question are successfully Azure AD Hybrid Joined. Also I do have different site codes and I made sure site assigment was not set in the boundaries. Task does not exist. CCMHTTPSPORT="443" CCMHTTPSSTATE="192" CCMFIRSTCERT="1" ccmsetup Failed to find accessible source. Version="1" />'ccmsetup01/03/2019 ccmsetup01/03/2019 16:38:071124 (0x0464) This is not a supported write filter device. installed. MapNLMCostDataToCCMCost() returning Cost 0x1ccmsetup01/03/2019 16:38:072612 (0x0A34) Installation files will be reset and downloaded again. The 'Select First Certificate' registry entry was set to OFF so a certificate cannot be selected. ccmsetup01/03/2019 16:38:072612 (0x0A34) No version of the client is currently detected. This topic has been locked by an administrator and is no longer open for commenting. Completed searching client certificates based on Certificate Issuersccmsetup01/03/2019 16:38:072612 (0x0A34) Failed to get DP locations as the expected version from MP 'HTTPS://winsccm.testlab.com' Opens a new window. What are some of the best ones? Are you sure that your issue is exactly as mentioned in that thread? After installing 1806 and configuring certificates, I started having issues with installing clients. Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type. 'ccmsetup01/03/2019 16:38:072612 (0x0A34) I'm excited to be here, and hope to be able to contribute. and highlight your SCCM server then right click and choose "Client Installation Settings" > Client Push Installation and click on the tab called Installation Properties you can add the MP server and site code in there. If you go to this location in the SCCM Console: Administration\Overview\Site Configuration\Sites. Updated security on object C:\Windows\ccmsetup\cache\. Unable to find any Certificate based on Certificate Issuersccmsetup01/03/2019 16:38:072612 (0x0A34) MEM clients go offline after Altiris / Symantec Management Agent get uninstalled (10.0.14393). Is it a factor also for the updates not deploying to client computer? I added a "LocalAdmin" -- but didn't set the type to admin. Ok cool, so we know its not https then, If you look to the bottom of the log. ', Based on Certificate Issuer 'domainname Enterprise Root 01i002' found Certificate [Thumbprint 501B122B1272AD18F74C7766498428CCE2B0B524] issued to 'PTW01CISWB001. ccmsetup 6/15/2017 12:24:47 AM 2680 (0x0A78) \\SCCM-Server-Dan.cork.local\SMSClientccmsetup01/03/2019 16:38:072612 (0x0A34) NoMaintenance Windows on the device collection? ccmsetup 6/15/2017 9:50:35 PM 3220 (0x0C94) Save my name, email, and website in this browser for the next time I comment. (Just giving hint to find the issue ) Also please check whether Prerequisites check was successful. "Check configuration settings of the CMG service is up to . If you go to this location in the SCCM Console: Administration\Overview\Site Configuration\Sites. SCCM Software Updates not installing to endpoints, that SCCM site server computer account are in the Local. Client push installation failing : r/SCCM - reddit You can post now and register later. ccmsetup01/03/2019 16:38:072612 (0x0A34) And what are the pros and cons vs cloud based? This is the first site we have seen this issue on, but it is also the first 1806 environment in HTTPS only. Error 0x87d00215 ccmsetup01/03/2019 16:38:072612 (0x0A34) Use it. Determining source location ccmsetup 6/15/2017 9:50:35 PM 3220 (0x0C94) Retry time: 10 minute(s)ccmsetup01/03/2019 16:38:072612 (0x0A34) The same certificate loads perfectly fine with the Go http server as per the screenshot above so it looks like the certificate is correct. Already on GitHub? Product Type = 18 /config:MobileClient.tcf ccmsetup 6/15/2017 9:50:35 PM 3220 ccmsetup01/03/2019 16:38:072612 (0x0A34) [CCMHTTP] ERROR: URL=https://SCCM-Server-Dan.cork.local/ccm_system/request, Port=0, Options=63, Code=0, Text=CCM_E_NO_CLIENT_PKI_CERTccmsetup01/03/2019 16:38:072612 (0x0A34) ', Begin validation of Certificate [Thumbprint 501B122B1272AD18F74C7766498428CCE2B0B524] issued to 'PTW01CISWB001. I had installed adminconsole.msi which was failed during installation. IsSslClientAuthEnabled - Determining provisioning mode state failed with 80070002. Just in time for "work from home". MSI log file: C:\Windows\ccmsetup\Logs\client.msi.logccmsetup01/03/2019 16:38:072612 (0x0A34) windows 11 deplyment is failed via sccm (sccm version:2111) and getting this error "Getupdate -failed to get targated update error= 0x87d00215 in updatedeployment.log. Ccmsetup is being restarted due to an administrative action. Please try again later. Searching for DP locations from MP(s)ccmsetup01/03/2019 16:38:072612 (0x0A34) Years ago, we had put an IIS redirect to direct users to a "prettier" CNAME for the Application Catalog's URL.Once we removed the Application Catalog roles in favor of using only Software Center, we removed the IIS redirect and our CMG started working great. The same settings worked for windows 10 machine but I am not sure why this is not working for windows 7 system. Start machine policy retrieval in configuration manager client control, WUserver is pointing in the sccm SUP and i have run the machine policy retrieval. Error: 0x87d00215, Torsten Meringer | http://www.mssccmfaq.de. Friday, February 1, 2019 1:51 PM 0 Check if certificate chain for the client certificate is specified to upload to the CMG service and check revocation check setting.". Failed to find DP locations from MP 'HTTPS://winsccm.testlab.com Opens a new window' with error 0x87d00280, status code 200. UseAzure="1" DPTokenAuth="1" UseInternetDP="0"> State message with TopicType 800 and TopicId {ADEBF393-E5B7-487D-80B8-96EB1AFB7D59} has been sent to the FSPFSPStateMessage01/03/2019 16:38:072612 (0x0A34) ccmsetup01/03/2019 16:38:072612 (0x0A34) Find out more about the Microsoft MVP Award Program. Error 0x87d00215 The below command line was used for the client installation. Failed to get certificate. Error: 0x80004005 - windows-noob.com There are no certificates in the 'MY' store. Well occasionally send you account related emails. DhcpGetOriginalSubnetMask entry point is supported. This is not a supported write filter device. ccmsetup01/03/2019 16:38:072612 (0x0A34) Finding certificate by issuer chain returned error 80092004ccmsetup01/03/2019 16:38:072612 (0x0A34) I have since tried the suggestion above setting: SMSSITECODE=101 CCMFIRSTCERT=1 CCMCERTSTORE=MY, Running on platform X64ccmsetup01/03/2019 16:38:071124 (0x0464) If you have feedback for TechNet Subscriber Support, contact However a distribution point could not be located. ccmsetup 6/15/2017 9:50:35 PM 2320 (0x0910) Uninstall Symantec Management Agent, refresh client in Microsoft Endpoint Configuration Manager console and the client immediately goes offline. Config file: C:\Windows\ccmsetup\MobileClientUnicode.tcf ccmsetup 6/15/2017 9:50:35 PM 3220 (0x0C94) Defaulting to state of 63.ccmsetup01/03/2019 16:38:072612 (0x0A34) 3. Conn.resetTransport failed to create client transport: connection error Please also note that when I push client from sccm console then it does not update ccmsetup.log unless I run it manually with below logs: Current AD forest name is testlab.com, domain name is testlab.com ccmsetup 6/16/2017 9:09:51 PM 432 (0x01B0)Domain joined client is in Intranet ccmsetup 6/16/2017 9:09:51 PM 432 (0x01B0)DHCP entry points already initialized. @alexandertuvstromIIS is *NOT* required on the site server, unless that site server itself hosts one of the roles that require IIS (such as the MP, DP or SUP role). CCMSETUP bootstrap from Internet: 0 AllowFallbackToUnprotectedDP = 0 Failed to get DP locations as the expected version from MP 'HTTPS://VRPSCCMPR01.ad'. Folder 'Microsoft\Microsoft\Configuration Manager' not found. After LastPass's breaches, my boss is looking into trying an on-prem password manager. Params to send '5.0.8412.1004 Deployment Error: 0x0, ' ccmsetup 6/15/2017 9:50:35 PM 3220 (0x0C94) ', Begin validation of Certificate [Thumbprint 4E67BDA515464DE0C651562D0ABBAE688F7B7510] issued to 'PTW01CISWB001. https://www.reddit.com/r/SCCM/comments/alte6u/cb_1810_w_kb4486457_client_push_installupgrade/ and tried the solution provided by /u/cosine83? @alexandertuvstromThe Web Server role (IIS, with a couple of specific role services enabled) only needs to be installed on the Distribution Point server, not on the site server. Installation files will be reset and downloaded again. Status text ''ccmsetup01/03/2019 16:38:072612 (0x0A34) CCMHTTPSCERTNAME: ccmsetup01/03/2019 16:38:072612 (0x0A34) Correct server? I am running into almost the exact same issues down to a T. @pembertjYes! In ServiceMainccmsetup01/03/2019 16:38:072612 (0x0A34) Failed to connect to policy namespace. Did you setup your boundaries? Is there a way i can do that please help. Best practices and the latest news on Microsoft FastTrack, The employee experience platform to help people thrive at work, Expand your Azure partner-to-partner network, Bringing IT Pros together through In-Person & Virtual events. Uninstall Symantec Management Agent, refresh client in Microsoft Endpoint Configuration Manager console and the client immediately goes offline. SeeSite and site system prerequisites for Configuration Managerfor details. Failed to get DP locations as the expected version from MP 'http://server1.techuisitive.com'. 1. SCCM Client Installation Failed With Error Code 0x87d00215| Techuisitive LocationServices 8/9/2019 11:00:29 AM 212 (0x00D4), Internet MP error threshold reached, moving to next MP. I must be doing something wrong as I can't get the client to connect to a server using Let's encrypt (ACME) certificates. I must be doing something wrong as I can't get the client to connect to a server using Let's encrypt (ACME) certificates. Get our latest recommendations, advice and offers direct to your inbox. When I push client installation I received below logs: ccmsetup is shutting down ccmsetup 6/15/2017 9:50:20 PM 4140 (0x102C) Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. ccmsetup 6/15/2017 12:24:47 AM 2680 (0x0A78) WUAhandler.log has no error but in the Updatedeployment.log error is GetUpdateInfo: Failed to get targeted update error = 0x87d00215. privacy statement. An integrated solution for for managing large groups of personal computers and servers. Have a nice day! Client is set to use webproxy if available. Oct 01 2020 6/15/2017 12:24:47 AM 2680 (0x0A78) Failed to get client certificate for transportation. ccmsetup 6/15/2017 9:50:35 PM 3220 (0x0C94) Aug 12 2019 Command line: "C:\Windows\ccmsetup\ccmsetup.exe" /runservice Still having a problem with this after upgrading SCCM Manager to 1810. Error 0x87d00454ccmsetup01/03/2019 16:38:072612 (0x0A34) not exist. ', Completed searching client certificates based on Certificate Issuers, instance of CCM_ServiceHost_CertRetrieval_Status. Have you check any error statement inConfigMgrAdminUISetup.log and Updated security on object C:\Windows\ccmsetup\. CCMHTTPSSTATE: 63ccmsetup01/03/2019 16:38:072612 (0x0A34) I might be wrong. None ccmsetup 6/15/2017 9:50:35 PM 3220 (0x0C94)

Hart Funeral Home Obituary, Michael Anthony Ramos Obituary, Articles F

Previous post: