Can't use PutS3Object with user names containing commas

2016-03-19 Thread Joseph E. Gottman
I'm trying to use a PutS3Object processor and I've run into a rather annoying 
problem.  My company's user names include commas, so the various 
permission-granting attributes like "Read Permission User List" fail because 
they are hard-coded to split on commas.  Would it be possible to add an 
attribute like "User List Delimiter" that defaults to commas so that it can be 
changed to a different character like semicolons if necessary?


Thanks,




[Proteus Technologies Outsmart Logo]  
Joe Gottman
Senior Member of Technical Staff
jgott...@proteuseng.com
133 National Business Pkwy, Ste 150
Annapolis Junction, MD 20701
(Office) 301.377.7144
www.proteus-technologies.com
TheBlend.ProteusEng.com (Digital magazine)
This electronic message and any files transmitted with it contain information 
which may be privileged and/or proprietary. The information is intended for use 
solely by the intended recipient(s). If you are not the intended recipient, be 
aware that any disclosure, copying, distribution or use of this information is 
prohibited. If you have received this electronic message in error, please 
advise the sender by reply email or by telephone (443.539.3400) and delete the 
message.


Re: Problem with PutS3Object processor

2016-02-19 Thread Joseph E. Gottman
I am using an SSLContextService for my credentials.


[Proteus Technologies Outsmart Logo]<http://www.proteus-technologies.com/>  
Joe Gottman
Senior Member of Technical Staff
jgott...@proteuseng.com<mailto:jgott...@proteuseng.com>
133 National Business Pkwy, Ste 150
Annapolis Junction, MD 20701
(Office) 301.377.7144
www.proteus-technologies.com<http://www.proteus-technologies.com/>
TheBlend.ProteusEng.com<http://theblend.proteuseng.com/> (Digital magazine)
This electronic message and any files transmitted with it contain information 
which may be privileged and/or proprietary. The information is intended for use 
solely by the intended recipient(s). If you are not the intended recipient, be 
aware that any disclosure, copying, distribution or use of this information is 
prohibited. If you have received this electronic message in error, please 
advise the sender by reply email or by telephone (443.539.3400) and delete the 
message.

From: Joe Skora 
Sent: Friday, February 19, 2016 2:56 PM
To: users@nifi.apache.org
Subject: Re: Problem with PutS3Object processor

Joseph,

I ran into this same problem last week when I forgot to provide credentials to 
an S3 compatible endpoint.  AWS S3 requires the date header when an 
authorization header is provided, so the underlying Amazon library provides it 
automatically if authorization is used by the processor, but if it thinks the 
request is anonymous it leaves off the date header.

Does your endpoint require authentication Amazon (or Amazon-like) Access Key 
and Secret Key credentials?  If not, can you try providing credentials and see 
if that helps?

Regards,
Joe Skora

On Fri, Feb 19, 2016 at 12:56 PM, Joseph E. Gottman 
mailto:jgott...@proteuseng.com>> wrote:

I am trying to use a PutS3Object processor with the "Endpoint Override URL" 
pointing to a custom endpoint.  I keep failing with the error message "You must 
specify a date for this operation".  I am using NiFi version 0.4.1 with Java 8 
and Centos 6.7.  I suspect this might have something to do with bug #1025, but 
according to your notes it was fixed for version 0.4.0.




[Proteus Technologies Outsmart Logo]<http://www.proteus-technologies.com/>  
Joe Gottman
Senior Member of Technical Staff
jgott...@proteuseng.com<mailto:jgott...@proteuseng.com>
133 National Business Pkwy, Ste 150
Annapolis Junction, MD 20701
(Office) 301.377.7144
www.proteus-technologies.com<http://www.proteus-technologies.com/>
TheBlend.ProteusEng.com<http://theblend.proteuseng.com/> (Digital magazine)
This electronic message and any files transmitted with it contain information 
which may be privileged and/or proprietary. The information is intended for use 
solely by the intended recipient(s). If you are not the intended recipient, be 
aware that any disclosure, copying, distribution or use of this information is 
prohibited. If you have received this electronic message in error, please 
advise the sender by reply email or by telephone 
(443.539.3400) and delete the message.



Problem with PutS3Object processor

2016-02-19 Thread Joseph E. Gottman
I am trying to use a PutS3Object processor with the "Endpoint Override URL" 
pointing to a custom endpoint.  I keep failing with the error message "You must 
specify a date for this operation".  I am using NiFi version 0.4.1 with Java 8 
and Centos 6.7.  I suspect this might have something to do with bug #1025, but 
according to your notes it was fixed for version 0.4.0.




[Proteus Technologies Outsmart Logo]  
Joe Gottman
Senior Member of Technical Staff
jgott...@proteuseng.com
133 National Business Pkwy, Ste 150
Annapolis Junction, MD 20701
(Office) 301.377.7144
www.proteus-technologies.com
TheBlend.ProteusEng.com (Digital magazine)
This electronic message and any files transmitted with it contain information 
which may be privileged and/or proprietary. The information is intended for use 
solely by the intended recipient(s). If you are not the intended recipient, be 
aware that any disclosure, copying, distribution or use of this information is 
prohibited. If you have received this electronic message in error, please 
advise the sender by reply email or by telephone (443.539.3400) and delete the 
message.