It seems that since applying patch SUPEE-7045, we are having our office IP address blocked by our hosting provider whenever we do a product data import (via CSV, using Dataflow Profile).
Watching the progress of records being processed, it seems to pause at/after each 6th record, before continuing.
Checking Error Log via our cPanel, we see the following:
mod_hive matched URI example.com/.../xyz.csv/ (repeated 6 times)
mod_hive client reached the maximum connections(6) per URI example.com/.../system_convert_gui/batchRun/key/.../home/.../public_html/index.php for 10 seconds, referer: example.com/index.php/.../system_convert_gui/run/id/3/key/.../files/import-20160216014458-1_XXX.csv/
The above is repeated X number of times, e.g. repeated 8 times if we had 48 products.
Our first occurrence of the issue saw our 200-product import start error-ing out at around 40-something records; subsequent imports have been 58 products, and have completed successfully, with the blocking happening anytime within 90 seconds of import finishing.
Our hosting provider say they start blocking IP addresses if they see 20 or so multiple connections, given it is a sign of potential hacking. Not sure how the 20 vs 6 adds up, but does seem related.
They suggested to remove "admin" from our admin URL (we had some codified prefix + "admin"), which we tried but still got blocked.
They say nothing has changed in their server settings. We have not changed anything either, and we've successfully imported 100s of products in the past. It seems only since that Magento patch we have these problems.
Does anyone have a clue as to if Magento connection behaviour has changed (generally, or specifically to dataflow)? What code could I be fixing? I've never even heard of Hive before now (referring to that "mod_hive" in the error log).
Have read through the patch notes, and although some items appear semi-related, nothing strikes me as the right place to start looking.