internal hickup

We irregularly check the list of newly registered customers.
This is done to delete spam-accounts and hacking-attempts created by bots.
Introducing the Captcha helped a lot here but it’s not perfect.
We noticed that the newest account listed for us was quite old.

Investigation

Some investigation found that a daily reindex process was stuck since October and the list of all account shown to us in the backend (and only that list) was not updated because a previous run of that had died but never released it’s database lock.
Luckily only the index of the user-list was affected. All other indices (like all products, all new products, all products with a price change,…) worked just fine.

…work never stops.

result

A short search revealed how we could get this unstuck.
Only the list of all user account for administration and customer support was affected.
Customers could create and use their accounts all this time with no issues.
In the end we found just 48 new accounts obviously created by bots.
(Before introducing the Captcha this number ranked in the tens of thousands.)

New server

We are currently in the process of setting up a new and bigger server for our shop.
This Blog has already been moved to the new server and we are making preparations to move the actual shop within the next few days.

Update

On Sunday (the morning after) we noticed a misconfiguration that broke the unencrypted website.
It was not noticed right away because modern browsers would alway try the TLS encrypted website first but easily fixed.
We also forgot a Reverse-DNS entry causing GMX to refuse a single email but this was easily fixed.

Update 2

On Sunday evening we identified and fixed an issue causing a „We can’t add this item to your shoppingn cart“ for some (but not all) products.

  • Customer website works
  • Shopkeeper website works
  • Email works
  • Ordering seems to work.
  • Credit card payments seem to work.
  • Automatic DHL label creation seems to be broken but we can’t find out why just yet. We can however do that manually to continue operating. DHL issue fixed too.
  • Waiting to see if any live Paypal orders are coming in
  • While at it, we also performed a larger software update of the shop software

Amazon artificial non-intelligence

We had some trouble with 11 products on Amazon.
We submit products with a very, very detailed „browse node“.
In our case usually
„Health & Personal Care -> Sex & Sensuality -> Sex Toys -> Dildos -> Anal Dildos“
Then Amazon uses that to choose a „product type“.

How it started

The problem was, that for these 11 prducts Amazon has chosen completely inappropriate product types.
Product type: Toy Vehicles
Product type: Animal Cages
Product type: Pet Toys
Product type: Other Shirts
Product type: Plant seeds
Product type: Toy Figures and Playsets

These had the effect that we where asked to enter mandatory information like a „T-shirt size“ for these dildos or they would not be visible.

We contacted the seller support about this.

How it’s going

At first they didn’t understand the issue.

Then they wanted us to tell them what product type to enter. However there is no public list of all product types and Amazon doesn’t display the product type for any correct toys. So we can’t possibly tell them.

Then they claimed „We have determined that the current categorization on the ASIN produces a better customer experience than the requested categorization. As a result, we will not be able to complete your request.

And finally they claimed „Please note that we were unable to determine the correct categorization on this ASIN as the product data and images are inconsistent.„.
Obviously our very-well-done product photos show dildod and not T-shirts, animal cages or plant seeds.

How it ended

Since there was no way to get these products fixed, we where forced to simply remove them from Amazon’s catalog altogether. We will wait until no trace of them is left in Amazon’s system and try to recreate a single one at a later time.

Fixed Paypal

Sorry, Paypal was broken for a few days.
We had a typo in the API credentials.
(After we had to restore a number of configuration entries earlier this week.)
Sorry.

Technical difficulties

We had some issues with an update of the shop software not working out and had to restore from a backup.
Since we do have hourly backups of the shop database, not a single order has been lost and the inventory count should still reflect reality.

Sorry for the outage of the website for a few hours earlier today.

New box sizes

We just for en entire truckload of new shipping boxes delivered.

They are still 30% more expensive baut we couldn’t delay it much longer or risk running out of boxes too ship in.

new DHL rates

For international orders DHL now offers better prices for a new category of small parcels. So we did order boxes matching their limits.

While the smaller boxes are (counter Intuitively) more expensive, the postage will be cheaper for a few, select items.
The prices don’t work out for domestic shipping. Only for foreign destinations.

However since the shop calculated shipping cost by weight with no regard for dimensions, it will be a while until we find a good heuristic to offer these new shipping prices for very small items.

National

Sadly this new DHL offers doesn’t work for national shipping because international the limit is 10cm of thickness but national it’s only 5cm.

Wrong weight

Looks like the shop system had the wrong weight for the Tiny Fox Paw.
This caused shipping to be calculated not for a 100g item but for a 1Kg item.
Sorry…fixed now.

storage cleaned up

Over the years our shop software has create a dozens of unused copies of product images.
With a special script we just removed 21.5GB of unused images. Keeping 2.2GB of actually used ones.
If you notice any missing images, please tell us.
So far everything looks fine.

Security update

Just like 2 days ago, we have to run an important security update (again).
The shop will be offline for just a few minutes.

We are away for the weekend doing preparations for Eurofurence late this year.
Shipping will resume on monday.

no more GLS

A while ago we added GLS as a third shipping option next to DHL and Hermes.
However since after a year only a single customer ever wanted GLS, we have to disable it instead of expanding it from Germany to all of Europe.
Sorry.