>>869557No, those methods will not seal it permanently. Even if it did, it's only a temporary fix and water will eventually seep in.
Most shoe repairs use Barge rubber cement. Seals most soles. Apply it directly over the holes. Wipe off excess adhesive with rag.
Don't breathe it in or make skin contact, be careful because some people have allergic reactions to touching it, and lastly no fucking fire or sparks near it while it bonds, even the fumes are extremely flammable. The usual bond period is 5-10 mins.
Second Option: Five Star Cyanoacrylate super glue and the separate activator aerosol can.
Dab it on the hole and spray the activator on the dab. It bonds instantaneously.
Don't fucking breathe the fumes from the super glue. Absolutely do not breathe in the activator fumes. (A guy I knew did at work in a semi-enclosed space and within 20-30 seconds he was unconscious, had a concussion from bashing his head while falling)
The superglue when sprayed with the activator heats up to high temperatures and bonds instantly. Getting this on your hands will burn your hands. The bond is incredibly strong. (It tore off skin when removing it without thinning agents)
There are other warnings but these are the major ones.
If you want it done right, invest some money to doing it correctly with the correct materials that way you'll be able to do it again with other shoes.