Hi!
We are running JIRA Service Desk with public sign-up enabled. This is not what I want but if we disable it, mails by customers without an account are discarded without any notice (I really would like to understand the background of this behavior, because discarding anything but confirmed spam is a no-go and will definitely not raise customer satisfaction).
A few days ago a spammer misused the sign-up function on the customer portal by putting the message content into the name field and the message recipient into the mail address field. This way the welcome mail turned into a spam mail, containing "Hello <spam content>...".
So I disabled the public sign-up and started to search for a solution to the problem like one of the following:
But NOTHING seems to be a possible solution. I upgraded to version 3.11 when I read about the possibility to disable the "Account verification emails" just to figure out that this option seems to only work for accounts created by requests via mail.
So I enabled public sign-up again and really hope someone can shed some light on the situation for me before it is getting abused again. Maybe I am understanding something wrong, maybe I made a configuration mistake. But to decide between discarding mails from my customers or sending out spam is just unacceptable.
Thanks in advance and kind regards,
Daniel
Sounds like we got a similar action around the same time.
To help minimize this, we implemented a simple nginx rule that seems to be stopping what we don't want to happen, but not impacting anything else
NB: please test in a non-prod environment as this may not be exactly what you need, or, your environment may not be the same as ours
location "/servicedesk/customer/user/login" { rewrite ^ https://$server_name/login.jsp?os_destination=%2Fdefault.jsp permanent; }
Should be similar for Apache too
Let us know how you go
CCM
Craig, thank you very much for pointing me in the right direction! I am now redirecting the generic portal login page as suggested as well as the login page of the specific portal and it looks like a viable workaround.
But I am still hoping that someone can explain to me the why mails are discarded instead of rejected (because the only situation in which I can imagine such a practice would be closed system with internal authentication, and even then it should be configurable) and tell me if it's possible somehow to send notifications instead (using a plugin would be fine with me).
Thank you once again and kind regards,
Daniel
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Glad it helped - even as an interim solution. We threw the redirect in as a basic blocking mechanism while we continue to search for a better method as well.
CCM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
We experienced a similar misuse of the sign-up page four days ago. From what I can gather on Google, Atlassian claims to have implemented a "honeypot technique" instead of CAPTCHA. But I can not find more information about this? We might have to try your solution Craig...
This is obviously not working then.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello! Now that the Honeypot technique is no longer effective, as of Jira SD 3.12 (also backported to 3.9.6) if the CAPTCHA is enabled for Signup in the General settings, it will also appear in the Signup page for Service Desk. This should be enough to stop spambots from creating accounts when you have the public signup enabled.
For more information check the bugticket JSDSERVER-5706.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.