I run a dockerized Alfresco with following components:
- Alfresco 5.2.f & api-explorer 5.2.0
- Share 5.2.e
- Nginx (reverse proxy on port 143)
- Postgres 9.4
- Libreoffice 5.1.2
- Solr6 (alfresco-search-services-1.0.0)
A Fujitsu N7100 network scanner is attached to Alfresco via CIFS.
The CIFS interface is configured in the alfresco-global.properties file:
### CIFS configuration###
cifs.enabled=true
cifs.serverName=alfresco
cifs.domain=WORKGROUP
cifs.broadcast=255.255.255.255
cifs.ipv6.enabled=false
cifs.hostannounce=true
cifs.tcpipSMB.port=1445
cifs.netBIOSSMB.sessionPort=1139
cifs.netBIOSSMB.namePort=1137
cifs.netBIOSSMB.datagramPort=1138
The scanner has an integrated OCR engine and sends PDF files to Alfresco.
Unfortunately, the PDF files received from the scanner by Alfresco are not searchable and don't fire the metadata extractor (according the debug log).
When the same file is downloaded to a Windows 10 wokrstation (via the share interface) and then uploaded again into Alfresco (via the share interface), this event fires the metadata extractor and the file becomes searchable within Alfresco.
Here is my question : Why the PDF files received by Alfresco via CIFS interface don't fire Alfresco's metadata extractor ?
Alfresco log files showing metadata extractor fired upon PDF file upload via share interface , no such log when the same file is received by the CIFS Interface:
alfresco_1 | extracter: org.alfresco.repo.content.metadata.PdfBoxMetadataExtracter@b83b1f3
alfresco_1 | 2019-10-21 09:11:34,854 DEBUG [content.metadata.AbstractMappingMetadataExtracter] [http-bio-8080-exec-368] Concurrent extractions : 0
alfresco_1 | 2019-10-21 09:11:34,854 DEBUG [content.metadata.AbstractMappingMetadataExtracter] [http-bio-8080-exec-368] New extraction accepted. Concurrent extractions : 1
alfresco_1 | 2019-10-21 09:11:34,891 DEBUG [content.metadata.AbstractMappingMetadataExtracter] [http-bio-8080-exec-368] Extraction finalized. Remaining concurrent extraction : 0
alfresco_1 | 2019-10-21 09:11:34,891 DEBUG [content.metadata.AbstractMappingMetadataExtracter] [http-bio-8080-exec-368] Converted extracted raw values to system values:
alfresco_1 | 2019-10-21 09:11:34,900 DEBUG [content.metadata.AbstractMappingMetadataExtracter] [http-bio-8080-exec-368] Completed metadata extraction:
alfresco_1 | extracter: org.alfresco.repo.content.metadata.PdfBoxMetadataExtracter@b83b1f3
Could someone help me to solve this issue ?
Best regards.
Jean-Pierre Buttet