Jump to content


X2Peter

Member Since 30 May 2017
Offline Last Active Today, 04:38 PM
-----

#15298 CSFR Token Error raising its head again

Posted by X2Peter on 13 November 2018 - 10:07 AM

This is strange, I believe we have run into issues with Safari browser users and are currently designing a fix. Would you happen to know which browsers these leads may have been using? Regardless, we are currently testing web forms with different browsers to replicate the issue. I will keep this thread updated with our results.




#15273 secure X2 with fail2ban - anyone ?

Posted by X2Peter on 07 November 2018 - 01:32 PM

Hello Noime,

 

I would not necessarily use notifications as a critieria for IP ban with fail2ban as the period at which the 'GET /index.php/notifications/get.*' can be configured within the admin panel (you might also inadvertently ban yourself as your browser would be maing the requests). The notification JS is run periodically to retrieve messages such as 'John Doe has opened an email!' etc and display them in the notification box (the box in the upper right corner with blue numbers). However removing them from the apache logs can be a good thing.

 

On our developer server we use some of the default apache fail2ban jails such as 'apache', 'apache-noscript' and 'apache-overflow'. I don't have any specific filters written out but I would recommend adding a filter for 403 errors on the login page, this should help against bots that are trying to brute force login to your app. The same goes with the API (protect against failed authentications of API).




#15220 Known Issues with ver 7 upgrade

Posted by X2Peter on 29 October 2018 - 09:51 AM

Hello Donna,

 

X2CRM is not compatible with PHP 7.1 at this time. We will reach full compatibility before Mid-December. We do recommend backing up any site files as well as the database before update.




#15216 Error with translations - no findings in searchgrid

Posted by X2Peter on 26 October 2018 - 02:09 PM

I believe this bug existed in 6.9.3 as well (tested on a 6.9.3 version of the app) however here is the fix:

 

protected/components/X2GridView/X2DataColumn.php:

return $model === "- ".Yii::t('app', 'Select')." -" ? '' : $model;

Let me know if you still have filtering issues after this fix.




#15210 Send Emails Stopped working after 6.9.1 upgrade

Posted by X2Peter on 25 October 2018 - 11:46 AM

Hello All,

 

We apologize for any issues that may have occurred in 7.0 with regards to email and will release a hot-patch very soon. With regard to the XVERP issue, please do the following:

    /**  
     * Whether to use VERP.
     * Default is changed to true for bounce handling
     * @link http://en.wikipedia.org/wiki/Variable_envelope_return_path
     * @link http://www.postfix.org/VERP_README.html Info on VERP
     * @var boolean
     */
    public $do_verp = false;

in protected/components/phpMailer/class.smtp.php

 

as well as in protected/components/phpMailer/class.phpmailer.php:

/**  
     * Whether to generate VERP addresses on send.
     * Default is set to true for bounce handling
     * Only applicable when sending via SMTP.
     * @link https://en.wikipedia.org/wiki/Variable_envelope_return_path
     * @link http://www.postfix.org/VERP_README.html Postfix VERP info
     * @var boolean
     */
    public $do_verp = false;



#15152 Filter text re-appears in Chrome in gridview

Posted by X2Peter on 17 October 2018 - 12:58 PM

Hello All,

 

We are currently working on the formal roadmap for the product moving forward. We will post a text copy of the roadmap on this forum as well as utilize the Github 'Milestones' feature to convey the upcoming changes.




#15151 Known Issues with ver 7 upgrade

Posted by X2Peter on 17 October 2018 - 12:52 PM

Hello All,

 

Thank you for the feedback! We will be releasing a hotfix sometime next week in order to address the 'maxFileSize' issue (thank you Atilla for providing a workaround/fix) as well as the email UI bugs.

 

The name change from 'Accounts' to 'Company' was added in order to add a proper conversion from a 'Contact' record to an 'Account' record and vice-versa. This change was in the attribute label only so the workflows using the field should still work. However we will address this issue in the hotfix as well in order to keep custom workflows compatible with the changes.

 

We are currently in the process of updating the Github project. The new changelog will be included in the update.

 

Let me know if you have any questions/concerns.




#14801 Filter text re-appears in Chrome in gridview

Posted by X2Peter on 04 April 2018 - 03:33 PM

Hey Guys,

 

It appears that this may be a browser issue, we are looking at a few different ways to prevent the auto-fill for unnecessary fields. I will bump this thread with updates as soon as we come to a conclusion.




#14489 Send Emails Stopped working after 6.9.1 upgrade

Posted by X2Peter on 28 December 2017 - 08:40 PM

In the meantime, please replace your old copy of protected/components/behaviors/EmailDeliveryBehavior.php with the version located here: https://github.com/X...eryBehavior.php




#14486 Send Emails Stopped working after 6.9.1 upgrade

Posted by X2Peter on 28 December 2017 - 01:28 PM

Hello All,

 

This appears to be a bug in the EmailDeliveryBehavior.php file, we will be releasing a bugfix before Tuesday of next week.