Skip to Content
Menu
This question has been flagged
7 Replies
15017 Views

Hi,

we bought the Epson TM-m30 printer since it is recommended and can be used without the IoT-Box. We connected it via Ethernet to the local router and set it's IP address in the POS Settings of Odoo but we get the following error: 

Please check if the printer is still connected, if the configured IP address is correct and if your printer supports the ePOS protocol.

Suprisingly we got it working a few days before but don't know how. Currently it's not working and we don't know why. Do you have any ideas?

Thanks

Avatar
Discard

Hello Florian! How did you resolve this? Having the same issue. Was Odoo Support able to help you resolve the impediment? Cheers!

I have the same problem, too. 

We tested the printer some days ago, and all worked as expected. 

Today we're going live and it doesn't work!!


Any updates on this issue? We are trying to use Odoo App on iPads and network connected Epson TM-m30 (No IoT box)

Accepting the exception of the self-certificate did not work for us.

We did the action that Quentin recommends and it worked for us.

Best Answer

Hello,

You are in HTTPS on your instance ?

So you need accept the self-certificate of the printer.

https://ip-printer

Just accept the exception. Not needed to login in the printer.

You must perform this procedure every time you open your browser


EDIT: here the link to explain how resolve your issue for Windows or Android

https://www.odoo.com/documentation/15.0/applications/sales/point_of_sale/overview/epos_ssc.html

Avatar
Discard
Best Answer

I generated and exported the certificate from the printer. Then I imported it to Chrome, and it works. 

I'm attaching a link to Dropbox with instructions. 

I hope this helps.


Josep Anton. 
(EDIT 27/06/2022: link updated) 
https://www.dropbox.com/scl/fi/2ozhnawsbnv5nohlvlsr0/Problema-https.docx?dl=0&rlkey=devnoemo2x00i9xn36ue49337

Avatar
Discard

Hi Josep, the file results deleted. Can you reload it or find another way to share instructions?

Hi,

 

Was this email meant for me?  I did submit a support ticket but it does not match the subject of the response I received.

 

Cheers,

 

Jeff Mitchell, CPA, CMA

Controller

Indigenous Bloom Development Corporation

office: 778-738-1940

cell: 250-869-2167

email: jeff.mitchell@indigenousbloom.com

 

CONFIDENTIALITY NOTICE:

This email and any attachments may contain confidential and/or privileged information, and may be exempt from disclosure under applicable law. If you are not the intended recipient, any copying, disclosure, review, storage or use is strictly prohibited. If you have received this email in error, please immediately notify the sender and erase all copies of the message and any attachments. Thank you for your cooperation.

 

From: Massimo Masi <m.masi@abcstrategie.it>
Sent: November 26, 2021 2:27 AM
To: Jeff Mitchell <jeff.mitchell@indigenousbloom.com>
Subject: Re: [14.0 Community] POS print with IPad and Epson TM-m30 but no IoTBox

 

Hi Josep, the file results deleted. Can you reload it or find another way to share instructions?

Inviata da Odoo S.A. usando Odoo.

Can you reload this file?

I've updated the link to my file.

Best Answer

Hi,


have you some istruction fo epson FP80II 

I have the error the printer cannot be reached

Avatar
Discard
Best Answer

and i tried to make the network between printer and odoo stable with "ping ip printer -t" everyday everytime

Avatar
Discard
Best Answer

Hi,

Do you know if there is another solution than force accept the certificate ?

We tried to install a certificate on the printer with no success.

We also try to add the custom flag on Chrome but the problem is that we have not this flag on Chrome iOS.

So actually we can print when we open odoo on http only.

Another problem, we can't know why but sometimes printers are randomly not printing the bills.

Sometime after relaunching the app the printer print the ticket, sometimes not. This is very frustrating.

There are three printers (one at the bar, one at the kitchen, one at the cash desk). Three Epson TM-m30 without IOTBox. They are all connected directly to the internet box on ethernet with fixed IP addresses.

Avatar
Discard
Best Answer

But the solution above is only for the Chrome app environment. I am still getting the same error message on the Odoo app. Is there a solution for this?

Avatar
Discard
Author Best Answer

 @Quentin: Wow!!! You helped me so much! Was looking for an answer for that long time and nobody could help. We even sent the printer to a local odoo dev who told us that it's not possible as long as odoo is running on a remote server. Thank you so much! :)

Just as an addition: I use chrome and configured it to allow insecure localhost resources, so don't have to accept the connection anymore.

Nevertheless it seems that I have to open the URL that @Quentin mentioned with the printers IP at first.
Then just enable the setting after opening following URL:

chrome://flags/#allow-insecure-localhost

After that you need to restart the browser (on android it seems to be best to restart the device)

(found on stackoverflow: https://stackoverflow.com/a/31900210/6810965)

Avatar
Discard

Yes in chrome you can add a permanent exception.

But only in chrome...

Thank for the completion

Related Posts Replies Views Activity
0
Feb 24
374
1
Jan 22
3401
3
Aug 17
8644
2
Sep 24
2507
1
Aug 24
543