Jump to content

andrewatfornax

Approved members
  • Posts

    2007
  • Joined

  • Last visited

Posts posted by andrewatfornax

  1. 1 minute ago, TYWebmaster said:

    There is only one DB user account to log into, there is only one Revive  login account all others are deleted. I am using Plesk to manage multiple sites so are you referring to another possible PW to log into PHPmyAdmin?

    Either that or at the O/S level - but if you are on a hosting service that only offers Plesk access, you may not be able to tell. It would be worth asking your hosting provider to check for unexpected accounts or activity at the O/S level, though, just to be sure.

  2. Hi @TYWebmaster,

    Thanks for this information - can you please confirm if in addition to changing the database user password and Revive Adserver admin login password:

    • Did you change all other DB user account passwords that may exist? Are there any DB user accounts present that you don't recognise?
    • Did you change all other Revive Adserver login passwords that may exist? Are there any logins that you don't recognise?
    • Did you change all other O/S level account passwords that may exist? Are there any O/S level accounts present that you don't recognise?

    Thanks,

    Andrew

    10 hours ago, jacopotediosi said:

    Someone makes POST requests to /www/delivery/fc.php?zoneid=0&script=bannerTypeText:oxText:genericText&Charset=UTF8&target=blank and is able to adds code to plugins/bannerTypeText/oxText/genericText.delivery.php and to upload backdoor php scripts inside /www/images/
    I temporarily solved disabling PHP Engine inside the image folder and adding two lines of code inside fc.php to log POST request.

    @jacopotediosi

    Please do create a HackerOne report once you have managed to capture the post details!

    Thanks,

    Andrew

  3. On 2/8/2019 at 2:03 PM, Dharmesh Maniar said:

    We do not have any delivery options or any delivery capping for these contract campaigns.

    One point I want to add is that traffic on the site is mainly between morning 9 to evening 6. After 6 in the evening traffic drops drastically.

    So around 500,000 impressions on the site comes between morning 9 to evening 6.

    Is there any impact on delivery because of such traffic?

    Hi,

    Okay, good news that there's no delivery capping or delivery targets for the contract campaigns - that rules out one possibility.

    The fact that the traffic comes in during a time window of 9am to 6pm should not matter too much - Revive Adserver has a relatively simplistic way of predicting the volume of traffic expected each hour, which is needed to calculate the probabilities, but that should not be causing an issue with this type of traffic pattern.

    I think if we want to go any further with debugging this, we'd need to get information about what the "maintenance priority engine" is actually thinking is going on, and what it's deciding to do.

    In your config file, under the [log] section, can you please change the priority value to 7? (It would normally be 6.)

    Then empty our your debug.log file, and wait for hourly maintenance to run. Then we should have a complete view of what the MPE is doing...

    Thanks.

  4. Hi @MiB,

    If you have been through the https://documentation.revive-adserver.com/display/DOCS/No+Statistics guide, I'm not really sure what else I can advise. If the Banner Delivery Logging Plugin is definitely installed and enabled, and banner logging is enabled, and you don't have any block logging options set, then really the only reason I can think of that you don't have anything in the data bucket tables is either a permissions issue (Revive Adserver can't write to the database tables) or a database issue (it's not working correctly).

    Have you tried manually connection to the database and inserting some data into one of the data bucket tables using the same database credentials that are configured in Revive Adserver?

  5. A plugin that caches delivery write data (e.g. into memcache, redis, etc.) would definitely be possible, if you believe that database clustering/failover, and vertical scaling won't meet your needs.

    Don't forget that Revive Adserver also support PostgreSQL as well as MySQL - you may find performance differences there that assist with larger scale deployments.

×
×
  • Create New...