Jump to content

GDPR Compliance - Supporttopic


Fosters
 Share

Recommended Posts

Hello,

First of all, I would like to say thank you for this plugin ??

I reviewed it and I think that there are still two tables left, where the IP addresses are not deleted.

  1. core_members_known_ip_addresses
    -> there is a association between IP address and member_id
  2. core_members
    -> there is the "joined" IP address saved

 

It would be nice if the plugin would clean up these tables too.

 

Link to comment
Share on other sites

11 hours ago, Michael Grote said:

Is there anything to configure related to this tool?

No, there are no settings yet, this application uses the default IP address prune setting from IPS .

Quote

This will remove IP addresses from user posted content after the specified number of days

 

8 hours ago, derpunker said:

Hello,

First of all, I would like to say thank you for this plugin ??

I reviewed it and I think that there are still two tables left, where the IP addresses are not deleted.

  1. core_members_known_ip_addresses
    -> there is a association between IP address and member_id
  2. core_members
    -> there is the "joined" IP address saved

 

It would be nice if the plugin would clean up these tables too.

 

Thanks.

A new version was uploaded to the Marketplace addressing this 2 issues:)

Link to comment
Share on other sites

I think there is a little problem.

When running the task, i got this error:

image.png.e86ec9d52e9e216374b6d394155e96b5.png

 

The database column for timestamp in the table core_members_known_ip_addresses is named "last_seen".

image.thumb.png.c20d27711c9cce3e3b46c5cbd5e25cc3.png

 

I have changed the column name temporary in the filesystem and after the change I got this error:

image.png.7ccf50f8950931d192cc967c00424403.png

Cleaning this table seems not to be so easy.
The column "ip_address" is marked as ip_address "UNIQUE" und a lot of empty strings are not unique ?
What do you think about removing the whole database row instead of cleaning only the ip_address field?

 

I new version would be nice. All other tables are cleaned as expected.

Edited by derpunker
Link to comment
Share on other sites

Hi,

I installed version 1.0.5. one week ago. The ACP setting (Remove IP addresses after) is set to 90 days.

When looking at the IP addresses belonging to a member (via ACP -> Member -> <selecting a member> -> View all IP Addresses) there are still a lot of members with IP addresses older than the 90 days threshold (even back to 1999).

Edited by Michael Grote
Link to comment
Share on other sites

  • 8 months later...
  • 2 weeks later...

Thx for the IPS4.4 release 🙂

I found some files where the '\' is missing in the file header.

if ( !\defined( '\IPS\SUITE_UNIQUE_KEY' ) )
{
    header( ( isset( $_SERVER['SERVER_PROTOCOL'] ) ? $_SERVER['SERVER_PROTOCOL'] : 'HTTP/1.0' ) . ' 403 Forbidden' );
    exit;
}

Link to comment
Share on other sites

  • 2 weeks later...
On 6/8/2018 at 11:01 AM, Fosters said:

https://invisioncommunity.com/files/file/9017-gdpr-compliance/

Roadmap:

  • Include Support for all our other released apps and plugins, so that they can register their database tables and columns where IP Addresses are logged

I purchased this and I am now being told I need to re-purchase it. I have a paypal receipt / transaction but no access to download the file. @Fosters

Link to comment
Share on other sites

  • 3 months later...

 Hi,

after the upgrade to IPS 4.4.4 with the actual GDPR CompliIance the tasks fails with

Exception:
IPS\Db\Exception Object
(
    [query] => DELETE FROM `ibf_core_members_known_ip_addresses` WHERE time<=1555573982
    [binds] => Array
        (
        )

    [message:protected] => Unknown column 'time' in 'where clause'
    [string:Exception:private] => 
    [code:protected] => 1054
    [file:protected] => /var/customers/webs/mgfvlw/test/system/Db/Db.php
    [line:protected] => 631
    [trace:Exception:private] => Array
        (
            [0] => Array
                (
                    [file] => /var/customers/webs/mgfvlw/test/system/Db/Db.php
                    [line] => 1280
                    [function] => preparedQuery
                    [class] => IPS\_Db
                    [type] => ->
                    [args] => Array
                        (
                            [0] => /*IPS\gdprannoyance\tasks\_pruneOtherIpAddresses::execute:255*/ DELETE FROM `ibf_core_members_known_ip_addresses` WHERE time<=1555573982
                            [1] => Array
                                (
                                )

                        )

                )

            [1] => Array
                (
                    [file] => /var/customers/webs/mgfvlw/test/applications/gdprannoyance/tasks/pruneOtherIpAddresses.php
                    [line] => 86
                    [function] => delete
                    [class] => IPS\_Db
                    [type] => ->
                    [args] => Array
                        (
                            [0] => core_members_known_ip_addresses
                            [1] => Array
                                (
                                    [0] => time<=1555573982
                                )

                        )

                )

            [2] => Array
                (
                    [file] => /var/customers/webs/mgfvlw/test/system/Task/Task.php
                    [line] => 255
                    [function] => execute
                    [class] => IPS\gdprannoyance\tasks\_pruneOtherIpAddresses
                    [type] => ->
                    [args] => Array
                        (
                        )

                )

            [3] => Array
                (
                    [file] => /var/customers/webs/mgfvlw/test/system/Task/Task.php
                    [line] => 224
                    [function] => run
                    [class] => IPS\_Task
                    [type] => ->
                    [args] => Array
                        (
                        )

                )

            [4] => Array
                (
                    [file] => /var/customers/webs/mgfvlw/test/applications/core/interface/task/task.php
                    [line] => 62
                    [function] => runAndLog
                    [class] => IPS\_Task
                    [type] => ->
                    [args] => Array
                        (
                        )

                )

        )

    [previous:Exception:private] => 
)

Any ideas?

Michael

Link to comment
Share on other sites

I think it's the same problem like here

 

On 3/19/2019 at 11:20 PM, derpunker said:

I found a new bug:

image.thumb.png.d9f0c1119433b85b5ae3b4e7a0001560.png

 

==> the task is not running!

 

The database column is named "last_seen".

The column id was changed in the last updated (1.1.0), which seems to be a mistake.

Meanwhile I fixed it by my self, because no patch was provided.

Edited by derpunker
Link to comment
Share on other sites

  • 11 months later...
  • 2 months later...
  • 2 weeks later...
  • 1 year later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

We use technologies, such as cookies, to customise content and advertising, to provide social media features and to analyse traffic to the site. We also share information about your use of our site with our trusted social media, advertising and analytics partners. See more about cookies and our Privacy Policy